首页 新闻 赞助 找找看

神奇的问题,text类型字段读不出来

0
悬赏园豆:20 [已关闭问题] 关闭于 2013-03-25 14:57

有个字段,在我本地读取没问题,但是在服务器上,就是读不出来,查了一下,我把text字段放到了最后,我往前移动了一位,就好了。。。。可惜,真心看不懂。。。网上是这么说的。。

      当使用 UltraDev 的 ASP server (ADO) 对 Microsoft SQL Server 的 BLOB 域做动作时, 
你的 SQL statements 的 "SELECT" 子句必须在读所有非 BLOB 列后再 读 BLOB 类型列的值. 
为了安全, 你还应当维持在数据库里列的从左到右的次序. 如果你选择在你的数据集的最后两列放两个 BLOB 列, 必须先读前一个再读后一个.不要颠倒次序. 
    也就是说,我们不是要注意在数据库表中"Text" 或"ntext" 类型的字段排在最后,而是要注意"SELECT" 子句中"Text" 或"ntext" 类型的字段排在最后。如果有一列以上的"Text" 或"ntext" 类型的字段,要注意它们在数据库表中的顺序。 

 

大侠们,能给我个简单易懂的解释么。。。。

浩然天地的主页 浩然天地 | 初学一级 | 园豆:188
提问于:2013-03-25 11:10
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册