【求助】MSHflexgrid 或 datagrid等类似控件进行SQL连接
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & MyFile & ";Extended Properties=""Excel 12.0;HDR=Yes;IMEX=1……Provider=SQLOLEDB.1;driver={SQL Server};server="";UID=;PWD=;Initial Catalog=;Persist Security Info=False
以上都能对EXCEL 和 SQL服务器进行连接,让后进行SQL操作
(因为数据在grid空间上操作后才满足一一对应关系)
那么怎么对VB程序上的MSHflexgrid 或 datagrid等类似控件上的数据,进行连接然后SQL操作呢,能不能举个例子,有连接操作代码吗?
--------------------编程问答--------------------
dim conn as new adodb.connection
dim rs as new adodb.recordset
conn.open "Provider=SQLOLEDB.1;driver={SQL Server};server="";UID=;PWD=;Initial Catalog=;Persist Security Info=False"
rs.open "select * from 表名",conn,adopenkeyset,adlockreadonly
set mshflexgrid1.datasource=rs
rs.close
conn.close
--------------------编程问答-------------------- 您好,我的意思MSHflexgrid 或 datagrid等类似控件上本身已存在数据
然后对MSHflexgrid 或 datagrid等控件上的数据进行比较烦琐的SQL操作,显示结果到另外的MSHflexgrid2 或 datagrid2等控件上 --------------------编程问答-------------------- 也就是说怎么SQL连接本身存在数据的VB表格控件 --------------------编程问答-------------------- 怎么对已存在数据的MSHflexgrid1 或 datagrid1控件,建立SQL连接
显示结果在MSHflexgrid2 或 datagrid2里
补充:VB , 数据库(包含打印,安装,报表)