回答

收藏

从SQL数据库获取DateTime

技术问答 技术问答 273 人阅读 | 0 人回复 | 2023-09-12

我的数据库表中有一个DateTime为了从数据库中获取记录,我编写了一个查询:2 ^% p) G; G8 T7 N, b3 v' j- E, j
string command2 = "select Last_Modified from Company_Data where Company_Name='"   DescriptionEntryForm.SelectedItem.ToString()   "'";SqlCommand search_company2 = new SqlCommand(command2,con_string.con);SqlDataReader company_reader2 = search_company2.ExecuteReader();dateform.Text = company_reader2.GetValue(0).ToString();company_reader2.Close();但倒数第二句引起了一种异常,指出在没有数据的情况下无效阅读。" m7 \1 ?. D+ K0 x
我该怎么解决?/ \8 e( T  I4 D# P% w
                                                                ; j$ J2 `, g# ~: w9 h2 w
    解决方案:                                                                & o- ?9 ]% g! A  a( \5 Z( Q
                                                                你似乎已经执行了这个命令,但你实际上并没有读到它。
& f+ P! L9 W% v  A0 Fcompany_reader2 = search_company2.ExecuteReader();if (company_reader2 != null && company_reader2.HasRows)    company_reader2.Read();     dateform.Text = company_reader2[0].ToString();;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则