一个简单连接数据库问题

gaopeng95809 2008-12-19 02:38:37
怎么样连接数据库,然后从数据库里取出数据放在DataTable里,请给详细点的代码,谢谢
...全文
94 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
别样苍茫 2008-12-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Zhanlixin 的回复:]
string strConn = @"server=ZHAN\SQLEXPRESS;database=Fjmsq;trusted_connection=true";
SqlConnection conn = new SqlConnection(strConn);
conn.Open();
SqlDataAdapter sda = new SqlDataAdapter("select * from allcode", conn);
DataSet ds = new DataSet();
sda.Fill(ds, "newcenter");
DataTable dt=ds.Tables[0];
[/Quote]
Connection 这里不需要Open();
扬帆一号 2008-12-19
  • 打赏
  • 举报
回复
"newcenter"这个给dataset中的表起的表名
wangchao813 2008-12-19
  • 打赏
  • 举报
回复
回帖是一种美德!传说每天回帖即可获得 10 分可用分!
lchh0917 2008-12-19
  • 打赏
  • 举报
回复
好像有点问题呢,"newcenter"是哪来的?应该换成conn吧
string strConn = @"server=ZHAN\SQLEXPRESS;database=Fjmsq;trusted_connection=true";
SqlConnection conn = new SqlConnection(strConn);
conn.Open();
SqlDataAdapter sda = new SqlDataAdapter("select * from allcode", conn);
DataSet ds = new DataSet();
sda.Fill(ds, conn);
DataTable dt=ds.Tables[0];

====================================================================================
也可以这样
SqlDataAdapter sqlad;
DataTable mytable=new DataTable();
SqlCommandBuilder myBuilder;

string ConnectionString = "server=localhost;database=MYdb;User=sa;Pwd=sa";
SqlConnection myconn = new SqlConnection(ConnectionString);
string mycmdtext = "SELECT id,学号, 姓名, 课程名称, 成绩 FROM MYTable2";
myconn.Open();
sqlad = new SqlDataAdapter(mycmdtext, myconn);
myBuilder = new SqlCommandBuilder(sqlad);
sqlad.Fill(mytable);
myconn.Close();
//this.ShowCurrentRecord();
yuanhuiqiao 2008-12-19
  • 打赏
  • 举报
回复
楼上正确
Zhanlixin 2008-12-19
  • 打赏
  • 举报
回复
string strConn = @"server=ZHAN\SQLEXPRESS;database=Fjmsq;trusted_connection=true";
SqlConnection conn = new SqlConnection(strConn);
conn.Open();
SqlDataAdapter sda = new SqlDataAdapter("select * from allcode", conn);
DataSet ds = new DataSet();
sda.Fill(ds, "newcenter");
DataTable dt=ds.Tables[0];

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧