当前位置:首页 » 操作系统 » combobox显示数据库

combobox显示数据库

发布时间: 2022-09-30 23:26:21

1. 在第一个combobox选择一项,对应在第二个combobox里显示数据库里对应的内容,怎么写

思路:第一个combobox的onchange事件,调用ajax去查询数据库,将数据传回前台然后拼成opion放到第二个combobox的下面。

2. c#form中用combobox显示sql数据库中的某一列数据

可以在可视化界面绑定到数据库中的某一列的,或者你手动实例一个datareader,
然后一行一行的读
while(reader.read()
{
combobox.items.add(reader[列名].tostring());
}

3. c#form中用combobox显示sql数据库中的某一列数据

定义一个DataSet数据集,将查询结果放到数据集里select 要绑定的列 from 表
DataSet ds=new DataSet ();
combobox.DataSource = ds.Tables[0];
combobox.DisplayMember = "要绑定的列";
combobox.ValueMember = "要绑定的列";
如果要加上网络搜索框一样的功能,就是你输入前几个字符,下拉框会自动列出适合的选项就加上:
combobox.AutoCompleteSource = AutoCompleteSource.ListItems;
combobox.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
设置为不选中任何选项
combobox.SelectedIndex = -1;

4. 怎么让ComBoBox列表显示数据库中的数据 Delphi

用adoquery查询返回的数据。

combobox.Items.Clear;
with adoquery1 do
begin
while not eof do
begin
comcobox.Items.Add(fieldbyname('id').asstring);
next;
end;
end;

窗口显示代码?不太明白是不是这样?
Frm2:=TFrm2.Create(application);
Try
Frm2.ShowModal;
Finally
Frm2.free;
Frm2:=nil;
end;

5. Combobox如何能实现添加数据将其显示

以users表为例,有三个字段,自增长的编号id,int类型;名称name,nvarchar类型,密码pwd,nvarchar类型
首先在vs2005中引入using System.Data.SqlClient;命名空间
/// 查询
/// </summary>
/// <returns></returns>
public DataTable Select()
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True");//Initial Catalog后面跟你数据库的名字,如果你的SqlServer服务器名称后面不带SQLEXPRESS,那么Data Source=.
conn.Open();
string sql = "select * from users";
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
conn.Close();
cmd.Dispose();
return dt;
}
方法写好后,在form窗体中拖一个comboBox,然后在Load方法中
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.DataSource = Select();//绑定数据
comboBox1.DisplayMember="name";//下拉列表中显示的是你数据库中name的值
comboBox1.ValueMember ="id";//这个一般绑定的是id,增加删除之用。这个属性也可不设
}
这样一运行,comboBox中就会显示数据了!

6. c#如何实现在单击combobox,在listbox中显示相应的数据库中数据

这个功能很简单呀,我只能大致说一下思路,单击combobox以后,获取到选中的值,通过这个值查询a表中的记录,这个时候可以获取到aid,通过aid就可以获取到对应bid的记录了,在把你想要的东西显示在listbox中就行了。这个是最直白的思路,如果是想简单点,你查询的时候用SQL语句做一个连接查询,把a,b 表关联查询更快,至于获取控件值,控件显示值,连接数据库,数据库查询这些个问题,可能需要你自己网络一下,都是很基础的东西,网上资料很多的。

7. combobox显示数据库的一列,怎样写呢

'不需要绑定
Private Sub Form_Load()
Dim db As Databse
Dim rs As Recordset
dim datapath as string
datapath="g:\1.mdb" '此处换成你的数据库完整路径
'打开数据库
set db=dbEngine.opendatabase(datapath)
'读取姓名记录
set rs=db.openrecordset("select 姓名 from name")
If rs.RecordCount > 0 Then
rs.MoveFirst
End If

Do While Not rs.EOF
If IsNull(rs.Fields(0).Value) = False Then
cbo.AddItem rs.Fields(0).Value
End If
rs.MoveNext
Loop
End Sub

8. 如何使ComboBox显示数据库的名称

select name from master..sysdatabases

成功连上数据库以后,用循环或者游标取名称就行了

9. BCB中怎么将数据库信息显示在combobox

以users表为例,有三个字段,自增长的编号id,int类型;名称name,nvarchar类型,密码pwd,nvarchar类型
首先在vs2005中引入using System.Data.SqlClient;命名空间
/// 查询
/// </summary>
/// <returns></returns>
public DataTable Select()
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Test;Integrated Security=True");//Initial Catalog后面跟你数据库的名字,如果你的SqlServer服务器名称后面不带SQLEXPRESS,那么Data Source=.
conn.Open();
string sql = "select * from users";
SqlCommand cmd = new SqlCommand(sql, conn);
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
conn.Close();
cmd.Dispose();
return dt;
}
方法写好后,在form窗体中拖一个comboBox,然后在Load方法中
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.DataSource = Select();//绑定数据
comboBox1.DisplayMember="name";//下拉列表中显示的是你数据库中name的值
comboBox1.ValueMember ="id";//这个一般绑定的是id,增加删除之用。这个属性也可不设
}
这样一运行,comboBox中就会显示数据了

10. c#用comboBox显示数据库中的所有表。

privatevoidForm1_Load(objectsender,EventArgse)
{
//根据你的实际情况调整连接字符串
stringconnstring=@"datasource=.;initialcatalog=aaa;integratedsecurity=true;";
SqlConnectionconn=newSqlConnection(connstring);
conn.Open();
DataTabledt=conn.GetSchema("Tables");
//dataGridView1.DataSource=dt;//方便查看dt的内容
List<string>tableNames=dt.Rows.OfType<DataRow>().Select(x=>(string)x["Table_Name"]).ToList();
comboBox1.DataSource=tableNames;
conn.Close();
}

热点内容
安卓第三方应用软件是什么 发布:2025-07-15 00:12:06 浏览:148
程序业务配置存储 发布:2025-07-14 23:52:16 浏览:685
csdn编程挑战 发布:2025-07-14 23:52:08 浏览:791
国外乘法算法 发布:2025-07-14 23:51:14 浏览:11
phpexplodet 发布:2025-07-14 23:46:44 浏览:566
c41算法 发布:2025-07-14 23:39:37 浏览:140
java事件编程 发布:2025-07-14 23:32:39 浏览:496
欧陆gt旅游配置有哪些 发布:2025-07-14 23:28:39 浏览:575
android混淆不混淆第三方jar 发布:2025-07-14 23:26:52 浏览:64
怎样取消共享的文件夹密码 发布:2025-07-14 23:26:17 浏览:978