我先在ODBC建立了一个User Dsn:选择Microsoft Visual FoxPro Driver,Data Source Name:aaa,Description空,Database type 选(.DBC),path:选定数据表为D:\mtt.dbf
然后通过sqlserver的Import Data...升迁。
Source:Microsoft Visual Foxpro Driver
User/System Dsn:aaa,
username,Password都是空,
点击下一步时报错:未指定的错误
什么原因?
然后通过sqlserver的Import Data...升迁。
Source:Microsoft Visual Foxpro Driver
User/System Dsn:aaa,
username,Password都是空,
点击下一步时报错:未指定的错误
什么原因?
解决方案 »
- 从一个数据库中批量插入数据到另外一个数据库中,不用openrowset
- 邮件发送程序,发送失败!
- 如何能让键盘上的(加号键)变成像(回车键)这样的功能键,而不是像(ABC键)这样的输入键
- 在查询数据时如何实现每查询一次只查出100条记录
- 一道难题,能解决的朋友赠送100分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 怎样将有密码的ACCESS数据库压缩---救命
- 菜鳥請問各位怎樣具體設計MDI窗口???
- 请问谁知道扩展名为.wdl文件应该用什么程序打开?谢谢!
- 请教高手,可有方法隐藏STRINGGRID中的指定行?设置行高的方法会把GRID线挡住,用数组又有点麻烦。
- 请问怎样打开一个外部文件?
- 北京的,都可以来瞧一下,来则有分‘’‘’
- Query控件的问题
.....File D:\mtt.dbf not a database
参数是:Database Alias:ccc;Drive type :MIcrosoft Visual foxpro ;Database: D:\mtt.dbf;Open mode:read/write;SCHEMA CACHE:8(默认);SQLPASSTHRU:SHARED AUTOCOMMIT(默认)
不知道错在哪里?
adotable1.first;
while not adotable1.eof do
begin
if adotable1.FieldByName('cc1').asstring<>'' then
begin
adotable2.Append;
adotable2.FieldByName('cinvm_unit').asstring:=adotable1.fieldbyname('cc1').asstring;
adotable2.FieldByName('cinvcode').asstring:=adotable1.fieldbyname('bo1').asstring;
adotable2.fieldbyname('cinvaddcode').asstring:=adotable1.fieldbyname('bo1').asstring;
adotable2.FieldByName('cinvname').asstring:=adotable1.fieldbyname('bo2').asstring;
adotable2.FieldByName('cInvCCode').asstring:=copy(adotable1.fieldbyname('bo1').asstring,1,6);
adotable2.fieldbyname('iInvSCost').ascurrency:=adotable1.fieldbyname('cc3').ascurrency;
adotable2.FieldByName('bSale').asboolean:=true;
adotable2.FieldByName('bPurchase').asboolean:=true;
adotable2.FieldByName('bSelf').asboolean:=true;
adotable2.FieldByName('bComsume').asboolean:=true;
adotable2.FieldByName('bProducing').asboolean:=true;
adotable2.FieldByName('bService').asboolean:=true;
adotable2.FieldByName('bAccessary').asboolean:=true;
adotable2.fieldbyname('dSDate').asdatetime:=date;
adotable2.post;
end;
adotable1.next;
1.只能先用 Excel找开然后另存成 .xls文件(字符字段全变成了255!可怕)
2.建立ODBC别名,可惜一次只能一个文件
4.建立BDE别名,指定 foxpro 那个(实际上是ODBC),然后在ODBC DSN中输入新建的ODBC别名
5.打开Datadump,怎么作你看看就知
6.导入后再改字段信息