O
Overbest
Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi4+odbc+access97做数据库,在access中设置字段长为比如 20,
导进delphi成固定tfield字段,发现在delphi中相同字段,长度变为access中
字段长的2倍,即40,不改动,运行通过,grid中字段长显示为access的字段
长,以上包括编程是在甲机完成,怪就怪在 将生成的exe,库文件mdb copy至
乙机,odbc中设好数据源,运行,出错,提示字段长度不符,这时回到甲机,
在甲机中将delphi的字段改成和access中设置一样,即20,编译,通过,运
行,出错,与乙机一样的字符长不符。将生成的exe再次copy至乙机,mdb中字
段长不改,在乙机上运行成功,这是怎么回事?总不能为在甲机,乙机上同时运行成功,而做两份exe,一份长20,一份长40吧!!
另:数据库的安装程序怎么做?总不能没换一台机器,都要人工在odbc中设数据源吧!!
导进delphi成固定tfield字段,发现在delphi中相同字段,长度变为access中
字段长的2倍,即40,不改动,运行通过,grid中字段长显示为access的字段
长,以上包括编程是在甲机完成,怪就怪在 将生成的exe,库文件mdb copy至
乙机,odbc中设好数据源,运行,出错,提示字段长度不符,这时回到甲机,
在甲机中将delphi的字段改成和access中设置一样,即20,编译,通过,运
行,出错,与乙机一样的字符长不符。将生成的exe再次copy至乙机,mdb中字
段长不改,在乙机上运行成功,这是怎么回事?总不能为在甲机,乙机上同时运行成功,而做两份exe,一份长20,一份长40吧!!
另:数据库的安装程序怎么做?总不能没换一台机器,都要人工在odbc中设数据源吧!!