
数据库-SqlConnection
zhvsby
持之以恒,低调做人,认真做事,踏实前进,不要急功近利,万事先稳住,后思考再去做
展开
-
qlServer2005Winform中的数据库连接字符串一般放入到AppConfig文件中以便于管理
然后在一个类Connection.cs中获取您要读取的数据库连接字符信息:string ConnectionString;//字符串连接定义ConnectionStringSettings settings;settings = ConfigurationManager.ConnectionStrings["DBConnection"];ConnectionString = settings.ConnectionString;//或string ConnectionStringConnectionStrin原创 2010-11-10 14:55:00 · 1228 阅读 · 0 评论 -
(存储过程) 获取传出参数的值
<br />create procedure ProTest<br />(<br /> @name varchar(10),<br /> @money int output<br />)<br />as<br />begin<br /> if(@name='1')<br /> set @money=1000<br /> else<br /> set @money=2000<br /原创 2010-11-10 16:28:00 · 2166 阅读 · 0 评论 -
ExecuteScalar
ExecuteScalar执行查询,并返回查询所返回的结果集中第一行的第一列或空引用(如果结果集为空).忽略其他列或行.使用 ExecuteScalar 方法从数据库中检索单个值。因为不用创建行集、查找值并关闭行集,所以产生的系统开销非常小与使用 ExecuteReader方法,然后使用 SqlDataReader 返回的数据执行生成单个值所需的操作相比,此操作需要的代码较少 cmd.CommandText = "SELECT COUNT(*) FROM dbo.region";原创 2010-11-10 15:16:00 · 27566 阅读 · 3 评论 -
用SqlCommandBuilder 实现批量更新
<br /><br />1.功能: <br />可以实现你对DataSet在UI层做任意操作后,直接丢给这个方法,这个方法就可以自动把你的修改更 新到数 据库中,而没必要每次都更新到数据库<br />2.使用方法 <br />public DataSet DataSetUpdateByDataSet(DataSet ds,string strTblName,string strConnection) <br />{ <br /> SqlConnection conn = new SqlConnection原创 2010-11-10 15:23:00 · 781 阅读 · 0 评论 -
常用连接数据库字符串信息
<br />①:connstr="Data Source = localhost;Initial Catalog = Northwind;User ID = sa;Password = sa"<br />②:connstr = @"Data Source=./SQLEXPRESS;AttachDbFilename=D:/PUBS.MDF;<br /> Integrated Security=True;Connect Timeout=30;User Instance=True"<br原创 2010-11-10 15:01:00 · 709 阅读 · 0 评论 -
SqlTransaction
<br /> SqlCommand myCommand = myConnection.CreateCommand();<br /> SqlTransaction myTrans;<br /> myTrans = myConnection.BeginTransaction();<br /> myCommand.Connection = myConnection;<br /> myCommand.Transaction = myTrans;<br /> try<br /> {原创 2010-11-10 15:13:00 · 814 阅读 · 0 评论 -
ExecuteNonQuery
<br />ExecuteNonQuery 对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响的行数。对于所有其他类型的语句,返回值为 -1。如果发生回滚,返回值也为 -1<br />示例: <br /> SqlConnection conn = new SqlConnection(connstr);//connstr 数据库连接字符信息<br /> SqlCommand comm = new SqlCommand();<br原创 2010-11-10 15:04:00 · 1368 阅读 · 0 评论