[DB]经验之谈,不知道大家怎么解决
最近在写一个数据库的程序(D5+ADO+SQL Server 2000),在Win2000里面完全正常,但是程序一到Win98种就出现错误!可是程序又没有代码明显的错误!最终才明白,原来是字段数据类型弄得!
我有一个不定长度的二进制数据类型,在SQL Server中定义的是text类型,可是我在Delphi中用Table1.ResultField.LoadFromStream(ms)总是出现错误!最后我到SQL Server中把Result字段改成image才没有问题!
因此,对于SQL Server来说,如果你需要用到二进制数据,最好不要用text,用image即可。