怎么用datagrid控件添加access中的自动编号类型的字段的数据! 问题很简单的!各位大哥,帮帮忙,另用的是ado!我很少用datagrid控件,哪位用的熟的请千万指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对了,补充一句,添加是可以的,但是无法正确显示auto字段的新添加的值! 你是想在datagrid控件中追加自动编号字段的值?为什么要这样呢?即然设定为自动编号最好还是不要手工修改的好, 一般AUTO字段是不用手工添加的,手工反而有时会出错(如果不符合规则,程序就会报错),不如先将此格禁止,将其他字段添加完后再刷新表格,就能正确显示了。 这个我知道,但是我需要能够用到auto字段的值作为查询的基础,但是,用datagrid添加后显示不出来正确的值!不过不管怎样,谢谢各位,我过几天如果还没有人能解决的话,我会给大家分的! 那也没有必要在输入记录时必须显示auto字段呀:查询用sql语句来做就可以了。建把ado的commandtype设为adcmdunknown,把datasource设为select (除了auto字段外的其它字段。) from 表名这样一来,你的查询结果就很容易的体现在datagrid中了,另外,你最好把datagrid做为一个列表的工具(用来显示数据及查询结果),不要在他上面直接追加或删除记录,再做一个追加删除或修改记录的窗口会更方便一些,也很方便的,只需建几个text,然后把text的datasource设定到ado上,并把text的datafield设为相应的字段,加几个buttom,分别做addnew,delete,update,exit工作。 to flyinthesky谢谢你,我向来不用datagrid添加数据,只不过这次想偷懒,结果,出现了这个问题,我已经做完了这个界面.现在只是想看看到底能不能这样做!结果好像是不行!上面大家说的各种方法,我开始都试过,就是不成,除非不显示auto字段,否则,添加时就是不能过正常显示,但是,怎么都可以添加,不过添加了以后,想删除就会报错,说什么纪录已更改什么的!我想来想去都不知道是怎么一回事!能否教我!我想后天就把这个帖子结了!到时候给你分! msgbox问题 如何让MDI窗体不能最大化? 请问谁会用Tabstrip控件呀,教教我吧~~~ SOS 高难度问题,高手来答! 关于对象的一个问题(在线等候) 请问VB中用语句跳出过程和函数呢? 方程迭代问题,代码运行有点问题,高手看下 急,怎样用VB编程实现注册控件 如果我不知道某DLL的函数原型,但知道类名和函数名,可以在VB使用该DLL吗?怎么用? 请教高手vb数据库问题 网上有高人吗? 请解答ADODB,ADOMD,ADOR,ADOX 进来的人就没有一个用过DATAGRID控件吗!!!高份求答这么长时间都无人能真正解决!!
为什么要这样呢?
即然设定为自动编号最好还是不要手工修改的好,
但是,用datagrid添加后显示不出来正确的值!
不过不管怎样,谢谢各位,
我过几天如果还没有人能解决的话,我会给大家分的!
查询用sql语句来做就可以了。建
把ado的commandtype设为adcmdunknown,
把datasource设为select (除了auto字段外的其它字段。) from 表名
这样一来,你的查询结果就很容易的体现在datagrid中了,另外,你最好把datagrid做为一个列表的工具(用来显示数据及查询结果),不要在他上面直接追加或删除记录,再做一个追加删除或修改记录的窗口会更方便一些,也很方便的,只需建几个text,然后把text的datasource设定到ado上,并把text的datafield设为相应的字段,加几个buttom,分别做addnew,delete,update,exit工作。
谢谢你,我向来不用datagrid添加数据,只不过这次想偷懒,
结果,出现了这个问题,我已经做完了这个界面.
现在只是想看看到底能不能这样做!
结果好像是不行!
上面大家说的各种方法,我开始都试过,
就是不成,除非不显示auto字段,否则,添加时就是不能过正常显示,
但是,怎么都可以添加,不过添加了以后,想删除就会报错,说什么纪录已更改什么的!
我想来想去都不知道是怎么一回事!
能否教我!
我想后天就把这个帖子结了!
到时候给你分!