作者youneverknow (睡觉一直想)
看板C_Sharp
标题[问题] 请教c#资料库的使用
时间Sun Feb 23 14:48:40 2014
IDE: Visual Studio 2012 Express
小弟初学,在使用资料库时遇到点问题:
我建了一个DB叫NBA_DB.mdf,
里面有一张Players表,
我想写程式往表里insert资料,
但我compile并执行完以後,
没有错误讯息,
而Players表里也没有我insert的资料,
能否请板上前辈帮我看一下我是否漏了什麽步骤?
http://ideone.com/p1lvK8
谢谢指教!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.211.188
1F:→ FantasyRyu:怎麽会没错误讯息……你没引用命名空间呀 02/23 17:33
2F:→ Litfal:下面的编译资讯不是写得很清楚吗... 02/23 20:16
3F:推 vidan41:为什麽不用中文版 02/23 21:33
是我不好,只贴了部分程式码,
提供完整Form1.cs清单如下:
http://ideone.com/iblntt
关键的code自Line 435开始
※ 编辑: youneverknow 来自: 111.67.50.247 (02/24 14:31)
4F:→ Litfal:1. 检查一下UpdateCommand。 02/26 01:11
5F:→ Litfal:2. Update前可以用table的HasErrors来检查有无错误。 02/26 01:11
6F:→ Litfal:3. 可以用DataSet.GetChanges()来取得改变的资料。 02/26 01:15
7F:→ Litfal:4. int updateCount = adapter.Update(ds); 检查更新数量。 02/26 01:16
8F:→ Litfal:5. 把InvalidCastException改成Exception拦截更多例外,或 02/26 01:17
9F:→ Litfal:直接掷回 02/26 01:18