• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

实在莫名其妙:(大家帮忙看看吧!!谢谢

musicfree_uibe 2003-12-22 09:14:33



return (new recruitStudents()).InsertRecruitStudent(ds);




public bool InsertRecruitStudent(recruitStudentData student)
{
DataRow row = student.Tables["TableName"].Rows[0];
SqlConnection conn = new SqlConnection("workstation id=\"FIVEBODY-XUCHI\";packet size=4096;user id=sa;data source=\"202.204.165.112\";persist security info=True;initial catalog=teST;password=***");
conn.Open();
String strSql = "insert into .....";
Console.WriteLine(strSql);
insertCommand = new SqlCommand(strSql,conn);
insertCommand.ExecuteNonQuery();
conn.Close();
return true;
}


结果调试的时候row和strSwl都显示为null -_-!!!
怎么回事???
...全文
17 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xupc 2003-12-22
显示为null,没报异常?
回复
musicfree_uibe 2003-12-22
谢谢:)
不过to: bankliu
我的student里面是填充了数据集的!
SQL语句用的是insert!!!
回复
bankliu 2003-12-22
DataRow row = student.Tables["TableName"].Rows[0];
你要明白的意思:
首先,要建立与Tables["TableName"]一样格式的一个空行!
然后才被被赋值
student.Tables["TableName"].Rows[0];
应该是:student.Tables["TableName"].NewRow()
回复
hiyo 2003-12-22
关注,帮你顶!
回复
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2003-12-22 09:14
社区公告

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