您的位置:首页 > 数据库

【经典】C#常用数据库操作(增删改查)

2010-07-10 17:21 351 查看
最近整理了一下常用的数据库操作,希望以后有用。

代码

SqlDataReader数据操作
SqlConnection conn=new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Documents and Settings\Administrator.DASHI-88954B745\My Documents\Visual Studio 2008\WebSites\WebSite1\App_Data\Database.mdf;Integrated Security=True;User Instance=True");
SqlCommand cmd = new SqlCommand("select * from [User]",conn);
conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
string str="";
if (dr.HasRows)//判断是否有数据
{
int i = dr.FieldCount;//获取当前行中列数
while (dr.Read())//循环读取,没有下一行会跳出
{
for (int j = 0; j < i; j++)
{
str += dr.GetValue(j);
}
str += "<br/>";
}
Response.Write(str);
GridView1.DataSource = dr;
GridView1.DataBind();
conn.Close();
}


连接数据库:

B/S模式连接数据库:
string sql="Source=服务器Ip;database=数据库名称;UID=sa;Password=sasa;";
C/S模式连接数据库:
string sql="Data Source=服务器Ip;Initial Catalog=数据库名称;User ID=sa;password=sa";
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: