sql server中遇到的奇怪问题

hsboy 2001-04-21 10:09:00
我在asp中,用recordset从数据库中获取一条记录(一篇文章及相关内容),然后显示在网页中。
问题是这样的:当我使用不同的顺序来获取各个字段的值的时候,会有一些字段的值变成了空的;如果适当的调整各个字段的调用顺序就可以获取各个字段的正确的值。
我的表中含有以sql中的关键字命名的字段(比如column,date),但我觉得不是这方面的问题。
我用的是sql server 2000.
不知哪位也遇到过类似问题,敬请指教。
...全文
75 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hsboy 2001-04-21
  • 打赏
  • 举报
回复
To: yangzi
我的程序如下:
objRst.Open "select * from tblName where ..."
所以不需要[],
当利用objRst("fieldName")来获取字段值的时候,我也尝试过使用[],但出错,提示无法找到字段。我也尝试过利用objRst(index)来获取字段的值,错误和问题中描输的一样。
yangzi 2001-04-21
  • 打赏
  • 举报
回复
建议你把那些“关键字命名的字段”用[]括起来。
我怀疑你的取值语句有问题。
hsboy 2001-04-21
  • 打赏
  • 举报
回复
我不同意你的意见。
如果你是说应该在设计表的时候将text字段放在最后,那么我以前也没有将它放到最后,照样工作正常。
如果你是说应该将text字段放到最后获取,那么事实上我就是将它放到最后的,照样出问题。
zhq2000 2001-04-21
  • 打赏
  • 举报
回复
text 必须放到最后!

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧