【发布时间】:2017-12-01 10:03:05
【问题描述】:
这是我的代码:
string query = "SELECT TEKN,KOMMENTAR FROM dbo.JOBBTEKN WHERE JOBBNR = " + jobId + ".00";
SqlDataReader reader = new SqlCommand(query, sqlConn).ExecuteReader();
这是我的数据:
我想使用确切的JOBBNR 获取多行,但这没有返回任何内容。
编辑: 查询有效,只是我很愚蠢,没有在正确的表中搜索。很抱歉浪费任何人的时间来提供帮助。
【问题讨论】:
-
为什么还要为 jobbnr 考虑小数?好的旧整数有什么问题?
-
@jarlh 这不是我的数据库,我正在为我公司购买的不良软件创建自己的客户端!
-
你能检查
JOBBNBR的数据类型,还有C#中的jobId类型吗? -
@Jacky 这是 SQL 中的一个小数,当我为用户显示它时,我将它转换为 c# 中的整数。