ado方式连接odbc显示问题

diguoshidai 2011-09-09 06:15:23
我用datasource adotable adoconnection dbgrid这4个组件用ado方式连接odbc显示access数据库里内容,代码如下
procedure TForm1.FormShow(Sender: TObject);
begin
adotable1.TableName:='studentinfo';
adotable1.Active:=true;
end;
老是出ado odbc could not convert variant of type(null)into type (string)错误。但数据表没有空内容,即使我把数据表里删得只剩一列,把数据类型改成数字也没用,默认值也改成字符串或者空格了,还是不行。直接运行可执行文件不出错,但为什么编译运行就不行啊?
但把连接方式改成microsoft jet 4.0 ole db provider也不出错了。高手求教啊
...全文
48 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jingtuzhong 2011-09-09
  • 打赏
  • 举报
回复
microsoft jet 4.0 ole db provider 就是这么连的

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧