解决方案 »
- “method 'saveas' of object'_workbook' failed”怎样解决——————在线等
- 有没有这样的 树 控件
- 记录键盘的ocx怎么搞,我用钩子试了一下,windows下可以用,把它嵌入到web下面就不行了,不知道什么原因
- oracle数据库建表的时候怎么没有boolean类型,非得用varchar2(1)或者number(1)代替吗
- 按下按钮如何打开一个资源管理器,同时选中其中的一个文件名?
- 在网页中嵌入控件,为什么会打不开?
- 请问VB中Back Space的控制符是什么?
- 每次rec.close关闭“记录集”对像后~是不是下次打开时,都需要重新定义游标、锁定类型等信息。
- 怎样一行一行的读写文件?
- 大天才小仙妹KiteGirl (小仙妹) 进来
- 关于LISTVIEW ?
- vb保存到注册表后备份
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim sql As String
cn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=数据库;Data Source=."
sql = "insert into jobs (字段1,字段2) values ('" & text1 & "','" & text2 & "')"
rs.Open sql, cn, adOpenKeyset, adLockOptimistic
查询select
很简单,不要指望别人给你现成的代码,这样学不到东西
Public cn As New ADODB.Connection
Public ds As New ADODB.Recordset
Dim sTokens() As String
Dim RsAdo As ADODB.Recordset
sTokens = Split(sql)
Set AdoCon = New ADODB.Connection
AdoCon.Open ConStr
If InStr("INSERT,DELETE,UPDATE", UCase$(sTokens(0))) Then
AdoCon.Execute sql
Else
Set RsAdo = New ADODB.Recordset
RsAdo.Open Trim$(sql), AdoCon, adOpenKeyset, adLockBatchOptimistic
Set ExecuteSQL = RsAdo
End If