永发信息网

问下VB连sql问题

答案:2  悬赏:50  手机版
解决时间 2021-03-16 04:40
Public SqlConn As ADODB.ConnectionPublic sConn As String
Public Sub OpenConn() If SqlConn Is Nothing = True Then '建立数据库连接对象 Set SqlConn = New ADODB.Connection End If If SqlConn.State <> 1 Then '打开数据库连接 SqlConn.Open sConn End IfEnd Sub
Public Sub CloseConn() '如果数据库连接对象不为空则关闭数据库连接 If SqlConn.State = 1 Then SqlConn.Close End IfEnd Sub
Public Function RunSelectSQL(ByVal sSQLString As String) As ADODB.Recordset Dim rs As New Recordset '打开数据库连接 Me.OpenConn '执行SQL操作 rs.Open sSQLString, SqlConn, adOpenStatic, adLockReadOnly Set RunSelectSQL = rsEnd Function
Public Function RunSelectSQLUpdatable(ByVal sSQLString As String) As ADODB.Recordset Dim rs As New Recordset '打开数据库连接 Me.OpenConn '执行SQL操作 rs.Open sSQLString, SqlConn, adOpenStatic, adLockBatchOptimistic Set RunSelectSQLUpdatable = rsEnd Function
Private Sub Class_Initialize() sConn = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=jxclink"End Sub

怎么运行一直说截图的问题?谢谢



最佳答案
ADO 的方式访问SQL 数据库的字符串如下:
Conn="Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa; Password=xxx; Data Source =服务器名;Initial Catalog=数据库名;"

似乎你的连接字符串有些问题!
全部回答

sql语句错误:

call openrs("select * from cmub where 日期 between '" & text1.text & "' and '" & text2.text & "'" & kku)

改为这样

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
义乌批发市场卖宠物用品的在哪里?在几期,越
李沁最好的五个闺密
南大金陵学院现在怎么样?社会上普遍认为是二
冬笋焯水后用盐、醋、酱油泡可以吗
我想要注销光宇的游戏账号,应该怎样注销?
请问:犭西 合成一个字怎么读呀?还有五笔怎么
硬度的符号是什么,或者怎样翻译成英文
你好,我的苹果平板相机没有了,怎么才可以搞
六1班学生中想当科学家的占班级总人数的30℅,
怎么办理公积金转移到工程部,转移到了工程部
阿拉小优母婴生活馆万金店店地址在什么地方,
经常重复做一个噩梦
新车比亚迪s7为什么会出现请检查发动机故障
海伦春天地址在什么地方,想过去办事
中通快递真特么垃圾,没告知一下就签收了,完
推荐资讯
王建华天道酬勤拍卖
aj和詹12哪个更适合平足
拿到教师资格证后是先找学校实习还是先考编
秋山屋创意料理罗村店在什么地方啊,我要过去
大墩顶地址有知道的么?有点事想过去
梅州市东山中学报名时间
曲阜市卫联科技有限公司地址在什么地方,想过
发送至OneNote(amp;E)什么意思?
求好声音第四季汪峰组导师考核的歌单
被生锈的水龙头划破会破伤风吗
二厂地我想知道这个在什么地方
房子将来会不会亏了这些刚性需求的人
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?