读书人

从数据表中提取两列放到dataset里解决

发布时间: 2013-03-04 17:22:12 作者: rapoo

从数据表中提取两列放到dataset里
从数据表中提取两列放在dataset里,然后对dataset里元素进行操作,把时间字符串转化成数字,如18:00变成1800。然后用i,j进行判断。
我是初学者,不知道我下面编的代码有没有问题啊。。一直得不出想要的结果,纠结。。敬请各位指教啊。。
string connstring = "server=localhost;user id =sa;password=lrbt;database=newmanagenent";
SqlConnection con = new SqlConnection();
con.ConnectionString = connstring;
SqlDataAdapter dap = new SqlDataAdapter("select stime,etime from Ms_order", con);
DataSet ds = new DataSet();
dap.Fill(ds,"Ms_order");
DataTable dt = ds.Tables[0];
for (int k = 0; k < dt.Rows.Count; k++)
{


if (j <= Convert.ToInt32(dt.Rows[k][0].ToString().Replace(":", "")) || i >=Convert.ToInt32(dt.Rows[k][1].ToString().Replace(":","")))
{。。。。。。。。

[解决办法]
没问题可以的

读书人网 >SQL Server

热点推荐