注册 登录
编程论坛 ASP.NET技术论坛

调用数据库的问题

broon0635 发布于 2007-07-09 16:21, 469 次点击
我的数据库里面有date,time两个字段,date字段是年月日,time字段是小时和分钟。我想把这两个字段同时显示在dropdoenlist里面。请问怎么实现啊。例如:date是2007-06-25 ,time是12:00:00。在网页的dropdoenlist里显示的是2007-06-25 12:00:00。这个查询语句怎么写??
4 回复
#2
sean882007-07-09 17:51
以下是引用broon0635在2007-7-9 16:21:44的发言:
我的数据库里面有date,time两个字段,date字段是年月日,time字段是小时和分钟。我想把这两个字段同时显示在dropdoenlist里面。请问怎么实现啊。例如:date是2007-06-25 ,time是12:00:00。在网页的dropdoenlist里显示的是2007-06-25 12:00:00。这个查询语句怎么写??

//获取DataSet
public DataSet SelectSqlSrvRows(string connection,string query)
{
SqlConnection conn = new SqlConnection(connection);
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = new SqlCommand(query, conn);
adapter.Fill(dataset);
return dataset;
}
//绑定Dropdoenlist
public void Dropdoenlist_DataBind
{
DataSet dataSet=SelectSqlSrvRows("connection to database string","select date,time from table");

foreach(DataRow row in dataSet.Tables[0].Rows)
{
dropdoenlist.Items.Add(row["date"].ToString()+" "+row["time"].ToString());
}
}

#3
broon06352007-07-10 09:09
谢谢回复。我试试。
#4
川流不息2007-07-10 09:38

直接在查詢數據庫的時候組合成一個新的字段:
SELECT DATE + ' ' + TIME AS DATETIME FROM TABLENAME

#5
川流不息2007-07-10 09:39
ORACLE:


SELECT DATE || ' ' || TIME DATETIME FROM TABLENAME

[此贴子已经被作者于2007-7-10 9:39:55编辑过]

1