作者testcrack (testcrack)
看板C_Sharp
标题Re: [问题] 使用GridView的Update问题
时间Tue Mar 17 22:31:26 2009
我也已确定DataKeyName已有设定好...
我发现是语法好像无法在VS正确被编译(我不知道这样解释对不对..)
不管是 UpdateCommand ="Update Support Set name=? where id=@id" 或
UpdateCommand ="Update Support Set name=@name where id=@id" 都一样...
不知道上面的语法有问题吗?
假设 id=@id 写死成为:id = '20090312A',就可以正确被更新
唉....
最後我还是不知道原因,只好改以ObjectDataSource来连SQL Server
当然语法也要改了...
※ 引述《testcrack (testcrack)》之铭言:
: GridView的资料来源是使用AccessDataSource
: 我若单纯只有Select,AccessDataSource里只需把语法写在SelectCommand里即可
: 但是想要Update,也就是加入了UpdateCommand,执行GridView的更新却没有反应
: 我确定的是Update语法没问题,因为已经在Access中测试过了
: 请问,我少了什麽步骤吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.225.164.45
1F:推 MRjk:你确定你有把参数加进去吗 03/27 00:58