C#数据库操作问题

wqm_44944 2006-10-21 01:09:13
SqlConnection con = new SqlConnection("server = .;database = zperp;uid= sa ;pwd = 44944");
con.Open();
string a = "0309";
SqlCommand cmd = new SqlCommand("select fname from t_hrempl where fempno = '"+ a +"'",con);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
sda.Fill(ds,"t_hrempl");
string fempname = ds.Tables["fname"].ToString();
con.Close();
MessageBox.Show(fempname);
请问那里有问题?
...全文
90 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
andybogard 2006-10-23
  • 打赏
  • 举报
回复
string fempname = ds.Tables["fname"].Rows[0][0].ToString();
Kyle_Yuan 2006-10-23
  • 打赏
  • 举报
回复
string fempname = ds.Tables["fname"].ToString();
有問題
dlzhangln 2006-10-23
  • 打赏
  • 举报
回复
string fempname = ds.Tables[0].Rows[0]["fname"].ToString();
KissApple 2006-10-23
  • 打赏
  • 举报
回复
mark
wqm_44944 2006-10-21
  • 打赏
  • 举报
回复
晕,我以前做b/s 的开发的时候,没问题的,看来还是有区别的!
aafshzj 2006-10-21
  • 打赏
  • 举报
回复
string fempname = ds.Tables["fname"].ToString();


这句有问题,改为:

string fempname = ds.Tables[0].Rows[0]["fname"].ToString();
xingyaohua 2006-10-21
  • 打赏
  • 举报
回复
上面写错了
string fempname = ds.Tables["fname"].Rows[0][0].ToString();
xingyaohua 2006-10-21
  • 打赏
  • 举报
回复
这句有问题:
string fempname = ds.Tables["fname"].ToString();

改成
string fempname = ds.Tables["dad"].Rows[0][0].ToString();
相关推荐
发帖
C#

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2006-10-21 01:09
社区公告

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