首先我是不怎么想换控件的
1、用adoquery连接一个paradox的目录 adoconnection用paradox 7.x连接
当sql='delete from dd'时程序“无法从指定的数据表中删除”。
但是如果用select 的语句查询是正常的,原因何在
2、同上 select正常 当对paradox的数据append 赋值 post的时候出现:
“操作必须使用一个可更新的查询”。不知道是什么原因
3、用Adotable连接DBF表时正常
adotable1.close;
adotable1.tablename:='aaa';
adotable1.open; //再打开的时候出现错误 'invalid variant type conversion'
三个问题不知道如何解决?
大问题啊 可能搞到下岗的
请高手帮忙
1、用adoquery连接一个paradox的目录 adoconnection用paradox 7.x连接
当sql='delete from dd'时程序“无法从指定的数据表中删除”。
但是如果用select 的语句查询是正常的,原因何在
2、同上 select正常 当对paradox的数据append 赋值 post的时候出现:
“操作必须使用一个可更新的查询”。不知道是什么原因
3、用Adotable连接DBF表时正常
adotable1.close;
adotable1.tablename:='aaa';
adotable1.open; //再打开的时候出现错误 'invalid variant type conversion'
三个问题不知道如何解决?
大问题啊 可能搞到下岗的
请高手帮忙
解决方案 »
- 接口问题,就想在Dll中调用主程序的方法,一直出错,请指教
- delphi基础问题
- TSocketConnection连接超时如何修改?
- unicode编码 转换 wideString
- 各位大侠请进来,服务程序和应用程序的结果不一样的问题
- delphi菜鸟的问题
- TTable.Filter能过滤Alphy类型,而不能过滤Longinteger?
- 问一个与DELPHI无关的问题,怎样获取本机的外部IP??
- 如何在数据集中用LOCATE或其它语句寻找以其中某条记录中某个字段为检索值的记录?
- 怎么安装?
- 不怕大家笑话,玩了这么久delphi,居然还不知道to-do list是做什么用的。哪位能给俺解释一下。
- net send用的是什么服务,那个port.怎样用编程实现?
2。3我一般用Query连paradox数据库,连接SQLServer时才用adoQuery
你用query试试
还不行就给我短消息
但在 dbd32中新建一个sqlfile 然后输入delete from aa就行
是不是adotable连接paradox7.x还有什么特别的设置
for i:=1 to adotable1.RecordCount do
begin
adotable1.Delete ;
end;
具体为什么,我也不知
3 别用adotable1用 ADODATASET
to qwertyasd :
还是不行 drop table dd都可以啊 就是 delete from dd 不行
我用的是adoquery
ConnectionString =
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\x;Extended Prope' +
'rties=paradox 7.x;Persist Security Info=False'
LoginPrompt = False
Provider = 'Microsoft.Jet.OLEDB.4.0'
Left = 80
end
object ADOQuery1: TADOQuery
Connection = ADOConnection1
Parameters = <>
Left = 112
end
这是两个主要的控件设置
请大家帮忙
1和2 是因为PARADOX一定要建立一个索引字段才会正常!
3暂时还不知道