bde连sqlserver7报错invaild field type ?200分-------高手接招!!!(100分)

  • 主题发起人 主题发起人 金鹏飞
  • 开始时间 开始时间

金鹏飞

Unregistered / Unconfirmed
GUEST, unregistred user!
bde连sqlserver7报错invaild field type ?
我机上为单机nt4+sqlserver7,loopback虚拟网卡,将单机置为虚拟网络环境,BDE别名设置
如下:页中选databasename为northwind(是sqlserver自带示列数据库)
servername为我机名mycomputer,username为sa,NATIVE下mssql驱动.用table1连时,
设Tablename属性时可见Dbo.emplyees一些northwind下的表,激活active为真时
报错invaild field type?而用ado方式无问题.
请高手接招!!!
 
update bde to 5.1.1
update delphi 4 to patch #3
 
因为BDE不支持NVARCHAR,N...等等类型,
升级暂时也没用。
 
不知道有没有最新的针对delphi的驱动程序.
 
各位注意:
我用Query1访问,属性sql为select * from dbo.employees,激活query1时报错:
“General sql error. ntext data connot be sent to clients using DB_Library
(such as Isql )or ODBC version 3.7 or earlier.
请大家继续讨论
 
什么意思啊?我不是说得很清楚了吗?

n开头的字段类型BDE是不支持的,不用继续讨论了。
 
你可用Tquery中的Sql Builder生成Sql语句,如有问题,升级Dbe
 
同意温柔一刀
 
接受答案了.
 
后退
顶部