Bcb6用ado访问数据库的一个问题
wenw 2003-07-14 10:03:40 用bcb6在windows2k下用ado访问数据库时候,出现下面的错误提示:
Access violation at address 1F453E7E in module 'msado15.dll",write of address 00f6b00c
程序我是在windows2003下编译的,我以为是windows2003的问题,后来在windows2000下重新编译同样出错,并且都是在对数据库进行修改时候出错,读取时候不会出错。
后来在windows2000的sp3安装目录下发现一个msado15.dll与注册的dll文件大小不一样,把它拷贝到注册目录下后再运行程序,一切恢复正常,看样子用bcb6写用ado访问数据库的程序一定要注意这个文件的版本。