由于工作需要,我用visual foxpro6.0建了一个数据表,用ADOconnection建立连接,我选择build后出现“选择您希望连接的数据”提示,下面是ole db提供程序,我不知道选择哪一个,及以后怎么操作,请大虾们帮帮我。
解决方案 »
- 用delphi自己的IDFTP控件写的程序,在本机上测试没问题,但在2003的服务器却被挂起了,请教高手
- 怎么控制另一程序在系统托盘的图标
- Csdn是不是没有高手,这个问题一直没有人能完全回答???
- 请问有没有接串口的 "指纹识别器" ????????????????????????
- 怎么能使ole组件的背景颜色在非编辑状态时变成白的?怎么将ole中的内容存入数据库并读取它?
- dll问题(关于加密解码)。
- help -dxTreelist中的排序
- 我用mail2000这个控件登录邮件服务器下载邮件的(附件)时,有问题,请达人进来指点一下。附上我写的源码。
- 用FastReport怎么打印SQL Server数据库里面的用JPG格式存储的图片?
- 为何针对ADO中的Clone出来的记录集的修改还是只改动了源记录集的内容?
- 怎样修改dbctrlgrid的滚动条的宽度?
- BSHT再度升级,打造中国最大的程序员社区CSDN论坛D版BSHT联盟!~
select * from openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;
SourceDB=d:\tempbase;
SourceType=DBF',
'select * from xsd1 ')
[oledb]
; Everything after this line is an OLE DB initstring
Provider=MSDASQL.1;Connect Timeout=15;Extended Properties="DefaultDir=D:\政教处管理系统\data;Deleted=1;Driver={Microsoft dBase Driver (*.dbf)};DriverId=533;FIL=dBase 5.0;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=600;SafeTransactions=0;Statistics=0;Threads=3;UID=admin;UserCommitSync=Yes;";Locale Identifier=2052
用adotable连接其下面的一个学生学籍.dbf后,打开
在设计期使adotable1.active:=true;没有问题
但是只要一运行,就出现这样的错误:
Project Project1.exe raised exception class EVariantError with message 'Invalid variant type conversion'.Process stopped.Use Step or Run to continue
请问该怎么办,先行谢谢了
Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source=D:\政教处管理系统\data;Extended Properties=dbase 5.0;Persist Security Info=True
我一直用它,没问题的
当然如果你建立一个FOX数据库就可以了