一般select语句是select col_list from table1,table2.
但如果这些表都以b开头并随着软件的运行(手动新建\删除)表的数目会发生变化那么这时怎么使用select语句来select这些表啊
但如果这些表都以b开头并随着软件的运行(手动新建\删除)表的数目会发生变化那么这时怎么使用select语句来select这些表啊
解决方案 »
- VB求助:帮忙提供一个类似C# BitConverter.ToInt16和BitConverter.ToInt32的函数
- 关于模拟发送信息的问题,请教
- ■多光驱控制问题100分求解■
- 桌面搜索工具
- activereport中的ADO对象是存储过程,而且还要参数,怎么样做呢
- 求助!!!(关于WebBrowser控件的几个疑问点)
- 报表连接数据库有麻烦,请指教
- 请问在程序中如何改变TabStrip控件的选中卡片
- mschart 数据线的数值显示问题
- vb读取excel出现问题,请大神解答
- 字符串的搜索问题:如何判断当前位置是否在关键字AS和AE之间
- vb 新手,vb有没有象c那样循环中间退出的,break??或者return??
dim sqlstr as string
sqlstr="select col_list from " & 存放表名的变量
dim sqlstr as string
sqlstr="select col_list from " & 存放表名的变量把表名称做成变量,随便他怎么变都没问题
Dim strTableName As String '表名变量
strSQL="select col_list from " & strTableName
明白否?
'数据库连接字符串 ACCESS表和SQL表结构要一样,程序可以不需要修改
'在ACCESS中字段类型为OLE ,在SQL 数据库中为IMAGE类型
'iConcstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\image.mdb;Persist Security Info=False"
'下面的语句是连接sqlserver数据库的.
iConcstr = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=text1;Data Source=ZXY"
Set iConc = New ADODB.Connection
iConc.Open iConcstr
End Sub
Sub s_SaveFile()
Dim iRe As ADODB.Recordset
Set iRe = New ADODB.Recordset
With iRe
.Open "select * from [image] where 1=0", iConc, 1, 3
.AddNew '新增一条记录
.Fields("ID") = MaxID
.Fields("FileName") = CommonDialog1.FileTitle
.Fields("FileDress") = CommonDialog1.FileName
.Update
End With
'完成后关闭对象
MsgBox "添加成功!", vbInformation
set datagride.datasource=ire
iRe.Close
End Sub