SQL语句为什么报错?

foxd 2011-04-19 10:54:36
Select Str(Round(Detail_Week1_Weight/(BasicInfo_Height*BasicInfo_Height),2)) as Detail_Week1_BMI from tb_Detail where Detail_No = 'LD-001-001'

报错:至少一个参数没有被指定值。
...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxingmin 2011-04-19
  • 打赏
  • 举报
回复
是不是字段名称写错了?
Detail_Week1_Weight?
BasicInfo_Height?
thunderwolf 2011-04-19
  • 打赏
  • 举报
回复
里面的字段会不会有null值
Journey_ZZ 2011-04-19
  • 打赏
  • 举报
回复
Select Str(Round(Detail_Week1_Weight/(BasicInfo_Height*BasicInfo_Height),2)) as Detail_Week1_BMI from tb_Detail where Detail_No = 'LD-001-001'

-红色的仔细看看
foxd 2011-04-19
  • 打赏
  • 举报
回复
说明一点:数据库是Access 2003的。
gxingmin 2011-04-19
  • 打赏
  • 举报
回复
你SqlCommand.Parameters里有指定的参数没有赋值吧

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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