代码有问题。
看看msdn中的示例把
看看msdn中的示例把
解决方案 »
- 请问,FileStream.Read方法
- 请教怎样将数组保存到本地
- C# .net方面的小问题
- 网站中怎样实现下载功能(.net语言)
- numericUpDown的两个问题
- 在 C#里,调用Web服务,返回的结果是保存在object类型里,如何获取到里面的各项具体值
- 告诉我,谢谢
- “ResolveAssemblyReference”任务意外失败。System.NullReferenceException: 未将对象引用设置到对象的实例。
- 高手请帮忙
- 请哪位给我介绍一下,有没有详细介绍GDI+方面的书(C#)或资料?最好是厚一些的
- C#,如何让MDI程序的子窗体打开时,子窗体的菜单不要跑到主窗体上,还是保留在子窗体上?(主窗体的菜单也不变化),谢谢。
- 关于汉字存储的问题,请大家帮忙看看 在线等!!!
myRow = ds.Tables["Course"].NewRow();
myRow["Course_name"] = "NortWest Trade Company"; // Add the row.
ds.Tables["Course"].Rows.Add( myRow ); // Calling AcceptChanges on the DataSet causes AcceptChanges to be
// called on all subordinate objects.
//ad.Update(ds);
ad.Update(ds);
{
Debug.Fail(ex.Message)
}
看暴什么错!
如果加入表名ad.update(ds,"Course")后就没错但是在数据库中没有添加新的数据
如果去掉表名就会报这个:
未处理的“System.InvalidOperationException”类型的异常出现在 system.data.dll 中。其他信息: Update 无法找到 TableMapping['Table'] 或 DataTable“Table”。
2. 引用了 using System.Data.Dledb?
myRow = ds.Tables["Course"].NewRow();
myRow["Course_name"] = "NortWest Trade Company"; // Add the row.
ds.Tables["Course"].Rows.Add( myRow ); // Calling AcceptChanges on the DataSet causes AcceptChanges to be
// called on all subordinate objects.
//ad.Update(ds);
ad.Update(ds);//这句错了,后面还有一个参数:DATASET的表名,前面还应该加上下面的
SqlCommandBuilder SqlCd = new SqlCommandBuilder(ad);
即:
SqlCommandBuilder SqlCd = new SqlCommandBuilder(ad);
SqlDa.Update(ds,"Course");
SqlDa.Update(ds,"Course");
确实是这样子,我以前也碰到过这样的问题,后来也是这样子解决的,这里高手就是多!牛!