BDE支持MS SQLSERVER2000的问题?(100分)

  • 主题发起人 主题发起人 XieWWW
  • 开始时间 开始时间
X

XieWWW

Unregistered / Unconfirmed
GUEST, unregistred user!
BDE是否支持MS SQLSERVER2000的问题?
 
我有类似问题,我在XP中要设ODBC才能联上,用BDE别名设MSSQL类型不行,怎么回事?我用的DELPHI6+SQL2000
 
当然没有问题,基于Sybase的程序,可以基本上不做修改的情况下,
完全移植到MS SQL Server2000上,运行正常
 
我想DELPHI6在XP下可能会有问题
 
BDE连接SQL SERVER2000为什么要密码,可以去掉密码吗?
 
bde只能完全支持sql server 6.5,
7.0以及以后的版本bde只能部分支持,
borland已经声明,在delphi 7以后将不再支持新的bde,
建议大家不要再用了!
 
BDE连接Sql-server2000其实还是通过ODBC接口,所以,建议用Ado,毕竟是M$的东西。
 
完全支持
 
支持,我们正用呢
 
加一个TDatabase可以将密码写入参数中从而使用时没有密码。
 
怎么这样问,不是太简单了
 
所有认为bde完全支持sql server 7/2000的人肯定都没有用全sql server,
最简单的例子,bde不能支持uniqueidentifier数据类型。
 
虽然BDE的速度远比ADO为快, 可是用ADO会更适合SQL 2000的功能. 如用unicode字段.

如果不需调用 nvarchar, nchar字段(Delphi的unicode支援很差!!!), 你可以试试用
DbExpress (Delphi 7有 MS SQL driver), Dbexpress确是轻盈但快速的工具.

我最近做过比较, 试读取远程(经internet)的 select * from MyTable (有200,000之多条),
用相同的计算机和相同的MS SQL server. ADO的速度最差, 可能有10倍或以上的分别.
最後, 我试过用其他第三控件, 发觉SQL direct + SQL用户端是最好的选择.

 
同意楼上的。
 
多人接受答案了。
 
后退
顶部