【发布时间】:2013-11-20 19:33:49
【问题描述】:
在我从数据库中检索到浮点值后,我在设置局部变量的值时遇到了问题。它说它不是同一类型,采样率和来自 (float)rdr["samplerate_hz"]; 的值 我的代码我喜欢这个。
public float hentSampleRateDOEDB(Int64 ekgmaaleid)
{
float samplerate = 0.0f;
connDOEDB.Open();
SqlCommand cmd = new SqlCommand("SELECT samplerate_hz FROM EKGDATA WHERE ekgmaaleid = '" + ekgmaaleid + "'", connDOEDB);
SqlDataReader rdr = cmd.ExecuteReader();
while(rdr.Read())
samplerate = (float)rdr["samplerate_hz"];
rdr.Close();
connDOEDB.Close();
return samplerate;
}
【问题讨论】:
-
请用您使用的语言标记您的问题。
标签: c# sql floating-point local-variables