- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C#常用的SQL数据库操作方法
2007-12-07 19:43 c#.net 是如何访问 SQL Server 数据库1、导入命名空间
using System.Data.SqlClient; //连接SQLServer 数据库专用
2、创建连接
SqlConnection lo_conn = New SqlConnection(Server=服务器名字或IP;Database=数据库名字;uid=用户名;pwd=密码);
3、打开连接,第2步并没有真正连接数据库
lo_conn.Open(); //真正与数据库连接
4、向数据库发送SQL命令要使用SqlCommand:
SqlCommand lo_cmd = new SqlCommand(); //创建命令对象
lo_cmd.CommandText = 这里是SQL语句; //写SQL语句
lo_cmd.Connection = lo_con; //指定连接对象,即上面创建的
5、处理SQL命令或返回结果集
lo_cmd.ExecuteNonQuery(); //这个仅仅执行SQL命令,不返回结果集,实用于建表、批量更新等不需要返回结果的操作。
SqlDataReader lo_reader = lo_cmd.ExecuteReader();//返回结果集
6、以数据集的方式反回结果集
SqlDataAdapter dbAdapter = new SqlDataAdapter(lo_cmd); //注意与上面的区分开
DataSet ds = new DataSet(); //创建数据集对象
dbAdapter.Fill(ds); //用返回的结果集填充数据集,这个数据集可以被能操作数据的控件DataBind
7、关闭连接
lo_conn.Close();
C#.NET操作数据库通用类(MS SQL Server篇)
发表日期:2012年2月15日 【编辑录入:物理组 叶建勇 (老师)】 宽屏显示
下面给出了一个C#操作MS SQL Server 数据库的通用类,通过该类可以对数据库进行任何操作,包括执行SQL语句、执行存储过程。以下是其详细实现过程,希望大家共同修改优化之。稍后将介绍如何使用它实现N层的程序设计。
配置web.config文件的链接参数
appSettings
!--
connStr参数设置,事例说明:
(1)Sql server数据库,例如“server=local;database=test;uid=sa;pwd=;”
(2)Access数据库,例如“data\ex.mdb; user id=admin;Jet OLEDB:database password=admin;”
--
add key=connStr value=server=;database=DbName;uid=sa;pwd=; /
/appSettings
C#代码
using System;
using System.Data;
using System.Data.SqlClient;
namespace Com.LXJ.Database
{
/// summary
/// ConnDB 的摘要说明。
/// /summary
public class ConnDB
{
protected SqlConnection Connection;
private string connectionString;
/// summary
/// 默认构造函数
/// /summary
public ConnDB()
{
string connStr;
connStr = System.Configuration.ConfigurationSettings.AppSettings[connStr].ToString();
connectionString = connStr;
Connection = new SqlConnection(connectionString);
}
/// summary
/// 带参数的构造函数
/// /summary
/// param name=newConnectionString数据库联接字符串/param
public ConnDB(string newConnectionString)
{
connectionString = newConnectionString
您可能关注的文档
- [彭牧]实践、文化政治学与美国民俗学的表演理论.doc
- 《巴西龟的百科全书》.doc
- 《新标准英语》一(一年起点)二年级(上册)M4U1_Sam_likes_T-shirts.刘红.doc
- 6. 核糖体与核酶.doc
- CAP 476A MARINE PARKS AND MARINE RESERVES REGULATION一.doc
- CHINADAILY 中国日报 8.21晚.doc
- ICMA 雷丁大学金融类 (Finance) 硕士专业分析与点评.doc
- ISO 9001-2008 英中文对照正式版.doc
- jmeter-JAVA 性能测试工具 JMeter 介绍全.doc
- SumerNETEM 阅读理解12.doc
最近下载
- 2025年最新部编版三年级语文上册全册教案(表格式) .pdf VIP
- 2024年3月17日广西区直遴选笔试真题及解析.docx VIP
- 2025辽宁机电职业技术学院单招数学常考点试卷及参考答案详解(典型题).docx VIP
- 2025年新人教版语文2年级上册全册教学课件.pptx
- 重大危险源辨识(GB18218-2000).pdf VIP
- 现代汉语语法研究—陆俭明.pptx VIP
- 国家制度和社会治理 试题(25+4)(含解析).docx VIP
- 2025年西师版数学六年级上册全册练习题及参考答案 .pdf VIP
- 2024年企业首席质量官技能竞赛理论试题库资料-下(多选、判断题汇总).pdf VIP
- Unit 2 Transportation Listening and Speaking 课件 中职英语高教版基础模块1(2023修订版).pptx
文档评论(0)