DataSet
ds
=
new
DataSet()
DataTable
dt
=
new
DataTable()
ds
=
数据库查询完的结果
dt
=
ds.Table[0]
for
(int
i
=
0
i
<
dt.Rows.Count
i++)
{
this.ListBox.Items.Add(dt.Rows[i][要显示的值].ToString())
}
以上为关键代码,DataSet和DataTable可以写为全局
以下为执行数据库代码
//查询表中的MB_ID
MB_NAME
MB_JOB信息
。
(无条件?)
public
static
void
DataSet
GetID_Name_JobInfo()
{
DataSet
ds
=
*******("select
MB_ID,MB_Name,MB_Job
from
Table",CommandType.Text,null)
return
ds
}
...............剩下的懒得写了,
联系我我直接给你
public void listboxbind(){
SqlConnection conn=new SqlConnection("这里是连接语句")//连接数据库(最好用Using括起来)
conn.open()//打开连接
SqlCommand cmd = new SqlCommand("这里写你的查询语句,结果集就是你listbox想要显示的值",conn)
SqlDataReader sdr = cmd.ExecuteReader()
while(sdr.read()())
{
listbox.item.add(sdr["这里写你想要显示的列名"].toString().Trim())
}
sdr.close()
conn.close() // 关闭数据库连接
}
public void listboxbind(){
sqlconnection conn=new sqlconnection("这里是连接语句")//连接数据库(最好用using括起来)
conn.open()//打开连接
sqlcommand cmd = new sqlcommand("这里写你的查询语句,结果集就是你listbox想要显示的值",conn)
sqldatareader sdr = cmd.executereader()
while(sdr.read())
{
listbox.item.add(sdr["这里写你想要显示的列名"].tostring().trim())
}
sdr.close()
conn.close() // 关闭数据库连接
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)