日期:2014-05-20  浏览次数:20477 次

在VS.Net2005中用ACCESS2003不能用INSERT等的语句(在线等)
我在VS.Net2005中用的是ACCESS2003,我在用GRIDVIEW在配置数据源的时候不能选择“高级”里的“生成insert、update、和delete语句”,这个选项是灰色的,请问是哪个地方没有设置好?
        请大虾指教
        在线等

------解决方案--------------------
实在是不行的话, 就自己手工写了. 不过之前先确定你的数据源是Oledb的那种的!
------解决方案--------------------
关于lz的这个问题,感觉vs05还是有些小bug,因为msdn上只介绍了改设置在控件的DataSourceMode属性不为DataSet时才不可用,但该属性默认值就是DataSet,而高级里的选项总是不可用。所以遇到这样的情况,我通常都是直接使用InsertQuery或UpdateQuery属性直接设置的,参数设置方法也一样。
05的这个功能不知道是不是bug,也象lz一样困惑过,希望有高手来赐教。