我通常太急于寻找问题的解决方案,也等待论坛帖子的答案;我更喜欢找到其他人提出的类似问题的答案。但是经过彻底的谷歌搜索,我仍然没有找到这个问题的答案。所以在这里,我在这个很好的论坛上发布了我的第一个问题:
我试图让 SQL 查询给我一组记录中最小的主键。这是我使用的命令文本:
SELECT MIN(LineNo) FROM Code
“LineNo”,一个 int,是我的表“代码”中的主键
然后我收到错误消息:
“SqlException 未处理 关键字 'LineNo' 附近的语法不正确。”
然后我尝试了其他一些查询,发现只要我不在查询中使用主键,任何东西都可以工作。如果我尝试选择它,它会失败。如果我尝试选择其他东西,其中主键是某个值,它会失败。
我正在使用 Visual C# 2010 Express。至于数据库,我只知道它是 Visual C# 中所谓的“基于服务的数据库”。