vb6.0用ado查询出来的记录怎么显示到datagrid?

vb6.0用ado查询出来的记录怎么显示到datagrid?

代码如下,连接字符串自己设置一下吧,不知道你用的什么数据库:

Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim str_ado As String
Dim str_sql As String
str_ado = "连接字符串"
str_sql = "select * from 表名"
cn.Open str_ado
rs.Open cn, str_sql
Set DataGrid1.DataSource = rs
温馨提示:内容为网友见解,仅供参考
无其他回答

vb6.0中查询的数据放入datagrid控件中,求高手解惑 谢谢
Loop 这样就可以将字段"id" 值添加到 ComboBox 中了。2、如果想利用DataGrid 显示数据结果,需要在界面放置 Adodc 数据控件 因为 DataGrid的 DataSource 属性不支持动态的 ADODB.RecordSet 所以在界面放置Adodc控件后,在程序运行时,可更新Adodc 数据源,以便在DataGrid中显示更新后的数据。如:数据控件 A...

...ActiveX Data Objects 2.8 Library 怎么使用DataGrid这个控件...
两者是不同的,增加前者的引用后可以使用ADO对象来访问数据库。要使用 DataGrid 还需要添加以下部件:菜单“工程”-“部件”Microsoft DataGrid Control 6.0 (OLEDB)

vb6.0中怎样使data所在记录是DataGrid光标所在行记录?
在Text1(0).Text文本框显示的是你刚刚点击的记录字段值(注意只是一个字段的值),如果你认为用控件的Row和Col属性来读取,上面说过由于它的Row和Col值不确定,因此控件是不能支持这种读取方法。那么有没有可以读取DataGrid控件的方法呢?有的:方法1:用DataGrid控件的DataGrid1_Click事件单击事件读取,...

VB如何使用ADODC控件用代码连接数据库
Microsoft ADO Data Control 6.0和Microsoft DataGrid Control 6.0ADODC控件属性设置:1、在ADODC控件上右击,选择ADODC属性2、然后在通用选项卡中选择使用连接字符串,点击生成按钮3、然后选择Microsoft Jet 4.0 OLE DB Provider,点击下一步4、选择要连接打开的Access数据库文件(你要打开的ACCESS文件),...

...SQL查询中结果中的某一个字段的值赋值到datagrid指定列中?急!_百 ...
select * from tb1 join tb2 on tb1.col1=tb2.colA

vb6.0 Adodc 和 DataGrid 控件怎么编写查询语句,让查询结果显示在DataG...
Private Sub Command1_Click()Dim s1 As String Dim s_id As String Dim s_nam As String If Text1.Text = "" Then s_id = "%"Else s_id = Text1.Text End If If Text2.Text = "" Then s_nam = "%"Else s_nam = Text2.Text End If s1 = "select * from goods where ...

vb中如何调用Access数据表中的某一个记?
3. 使用`ADODB.Recordset`对象执行SQL查询,获取特定记录。如:`Dim rs As ADODB.Recordset`,`Set rs = con.Execute("SELECT * FROM TableName WHERE ColumnName='YourCondition'")`。4. 为了在窗体上显示数据,添加`DataGrid`控件并将其绑定到`Recordset`。在`Form_Load`事件中,设置`DataGrid`...

VB中ACCESS数据库的查询,并把结果显示在MSHFlexGrid控件里面
'"'---创建数据源,查询记录集合 Adodc1.Refresh '---激活 End Sub 这样就算是连接数据库,当然你的文件号查询可以做成下拉列表或者显示在有个表单里,点击连接查询,不一定要你去输入,这是做个简单的举例,希望对你有用。

vb6.0中,我想要在一个窗体上显示一个数据库表的全部内容该怎么写代码...
首先打开VB6.0,然后添加部件ADO DATE CONTROL 6.0和DATA GRID,在窗体上放置一ADO控件和DATA GRID,将ado控件的connectionstring指向数据库,recordsouce 指向表,然后将datagrid的datasource属性设置为adodc1,运行,就OK了,不用写代码的。

请教VB6.0 中DataGrid 操作Access数据库的问题
1:添加ADODC控件 2:添加DATEGRID控件 3:设置ADODC1的连接字符串,指定ACCESS数据库(详细操作不用我说了吧)4:设置ADODC1的RECORDSOURCE,一般指表名 5:设置DATEGRID的RECORDSOURCE为ADODC1 6:设置DATAGRID的允许的操作 7:在FORM_LOAD中写ADODC1.REFRESH就可以了 在所有数据控件中,我个人认为DATAGRID是最...

相似回答