为什么我通过odbc连接access时,无法插入一条新记录,但可以删除记录,
我通过odbc连接access时,无法插入一条新记录,但可以删除记录,
还有对已存在的记录无法编辑,我在grid模式下也已将字段都设为允许修改了,可是就是无法编辑,
不知道是否在建access表时还要注意些什么,或是连odbc时注意些什么,不知道哪位大哥可否帮小弟解决一下,谢谢了,
我有用sql语句直插入一条记录可出错提示,datawindow没有update()事件,很奇怪,
但我用oracle通过odbc连上去就可以直接编辑了,
我本来是用sybase做后台库的,又怕客户那odbc里没有sybase驱动程序,到时还要到客户那一个个去安装那就麻烦了,而access的驱动每台机都有,
能够诉我用access应该怎么做才可以直接编辑吗?谢谢了,
to:li_d_s(我是小鬼)
问题是用户太多了,而且用户也不知道如何去做,您的意思是我要在用户那边安pb是吗?如果是这样那跟本不可能,有400多外用户,
to: songzj8(海风)
在哪设:tab order
为什么在pb环境下建的access表的字段不能为no,而只能是Yes,这样一来就没为法设主键了,
救救啊!!!!
谢谢你:songzj8(海风)是没有设 tab order
我用的是pb9.0啊,我现在可以插入也可以修改了,数据库可以连上了,可是我提交记录的时候又出问题了,
我是这么写的,
插入:
dw_1.insertrow(0);
dw_1.setfocus();
保存:
if dw_1.update()=1 then
commit;
end if
提示出错:
datawindow does not have update capability
这是什么意思啊,是说datawindow 没有update事件吗>>只差一步了,各位朋友帮帮我>!!谢谢了,
我通过odbc连接access时,无法插入一条新记录,但可以删除记录,
还有对已存在的记录无法编辑,我在grid模式下也已将字段都设为允许修改了,可是就是无法编辑,
不知道是否在建access表时还要注意些什么,或是连odbc时注意些什么,
我的datawindows的tab order不为0,我用的是pb9.0,我看过一些帖子,没有找到datawindow的allow updates属性,请指教
楼主的问题,我昨天在编程的时候也发生了,我用的是嵌入式SQL。
能够检索、删除却不能进行插入操作,表也设置了PK,但总是出现如下错误代码:
SQLSTATE=07001
[Microsoft][ODBC Microsoft access driver]参数不足,期待是2。
请高人一同指点。谢谢!!