ado方式连接odbc显示问题

diguoshidai diguoshidai 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用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也不出错了。高手求教啊
...全文

相关推荐

在LOTUS中利用ADO连接后端数据库

目前,绝大多数的数据库参考书都介绍了ODBC(Open DataBase Connectivity,开放式数据库连接)的手动设定方法,或者介绍了如何在程序代码中进行 ODBC 设定。但这两种方法都有一定的局限性:不是需要为每一位User设定 ODBC 数据来源,不然就是得编写复杂的更改操作系统机码文件的程序,显得既麻烦又不符合专业软件的要求。本方案将利用 ADO(ActiveX Data Objects)建立一无须设定数据源的大型数据库连接方法(以SQL Server为例)。

Ricky.sz

delphi7.0连接MYSQL

delphi7.0连接MYSQL 开始用dbExpress连接报错,于是到网上找了下原因发现使用ODBC比较方便,而且使用ADO也比较好扩展,所以就去官网下载了一个MYSQL的ODBC驱动。设置好ODBC后就可以正常访问数据库了。 下面简单记录下本次的安装连接过程,供初学者借鉴。

dasfafadsfd

delphi连接sqlite

delphi连接sqlite,该方式是使用odbc连接,安装后用adoquery可以选择sqliteodbc连接方式即可。

mcwensen

vc add连接oracle 详细实例

vc add连接oracle 详细实例,有每一步的截图,菜鸟可看,高手免看

sdrzqf

易语言单机版-客户资料[ADO方式]源码,易语言单机版-客户资料[ODC

易语言ADO+ODBC方式操作MDB数据库源码 系统结构:高级表格_处理,高表行锁定,客户资料增加_数组防错,客户资料修改_数组防错,高级表格_处理,高表行锁定,刷新_数据库,客户资料增加_数组防

weixin_38513669
评论 1
收藏 已收藏
分享
返回顶部
diguoshidai
数据库相关 2,508 成员 88,437 内容