欢迎来到天天文库
浏览记录
ID:40792211
大小:57.00 KB
页数:12页
时间:2019-08-07
《ADO数据库连接对象详解案例适合初学者资料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、ADO.NET数据库连接对象详解(案例)注意:希望大家在copy代码的时候注意命名空间的引用,因此需要加上以下语句:usingSystem.Data;usingSystem.Data.SqlClient;SqlConnetion对象:主要是连接程序和数据源的“桥梁”,要存取数据源中的数据,首先要建立程序和数据源之间的连接。1.混合模式stringconnStr="server/DataSource=(local);uid=sa;pwd=;database/InitialCatalog=demo";SqlConnectionconn=ne
2、wSqlConnection(connStr);或连起来写:SqlConnectionconn=newSqlConnection("server=(local);uid=sa;pwd=;database=demo");2.使用Windows验证方式:stringconnetionString="server=(local);database=demo;trusted_connetion/IntergtatedSecrity=true";SqlConnectionconn=newSqlConnection(connetionString)
3、;SqlConnetion对象实例演示:<%@ImportNamespace="System.Data"%><%@ImportNamespace="System.Data.SqlClient"%>publicvoidPage_Load(objectsender,EventArgse){stringconnStr="server=.;database=demo;uid=sa;pwd=xushouwei";//SqlConnectionconn=newSqlConnect
4、ion("server=.;database=demo;uid=sa;pwd=xushouwei");SqlConnectionconn=newSqlConnection(connStr);conn.Open();Response.Write("连接成功!");}Command对象:主要用来对数据发出一些指令,通过Command对象可以对数据库进行查询、增加、修改、删除以及调用数据库中的存储过程等操作。建立Command对象的常用语法为:SqlCommandcmd=newSqlCommand(cmdText(用于描述需
5、要执行的操作),myConnection(用于指定所使用的连接对象));或者这样写:SqlCommandcmd=myConnection.CreateCommand();cmd.CommandText=cmdText;Command对象的ExecuteNonQuery方法向用户表中增加一条记录实例:publicvoidPage_Load(objectsender,EventArgse){stringconnStr="server=.;uid=sa;pwd=xushouwei;database=demo";//stringconnStr=
6、System.Configuration.ConfigurationManager.AppSettings["DSN"];//创建ConnectionSqlConnectionconn=newSqlConnection(connStr);//创建CommandSqlCommandcmd=newSqlCommand("insertintoUsers(UserName,RealName)values('Jasxu','徐守威')",conn);//打开Connectionconn.Open();//执行Command命令cmd.Execut
7、eNonQuery();//关闭Connectionconn.Close();}Command对象的ExecuteNonQuery方法向用户表中Update(更新/修改)一条记录实例:publicvoidPage_Load(objectsender,EventArgse){//创建连接字符串connStrstringconnStr="server=.;uid=sa;pwd=xushouwei;database=demo";//创建ConnectionSqlConnectionconn=newSqlConnection(connStr);
8、//创建CommandSqlCommandcmd=newSqlCommand("updateUserssetRealName='徐守威'whereUserID=1",conn);//打开Connection
此文档下载收益归作者所有