if cnnHeatTracer.state and adstateclose then
cnnHeatTracer.open
end if
cnnHeatTracer.open
end if
解决方案 »
- 求教怎么在image上绘制红色圆形???急急急急
- 求一个简单的能加密解密中英文等符号的算法
- VB:这些不同形式的变量声明语句意义一样的吗?
- 如何向一个可执行文件传递参数?在线等,谢谢
- 如何找到一个变量的地址?
- 在vb中怎样检测本机和网络计算机物理连接成功?
- vb做得activeDll不能接受参数,怎么解决这个问题
- 我想知道控件的句柄到底会不会随着时间而改变?
- 我参照一篇文章用MSFlexGrid结合text控件实现在MSFlexGrid表格里改数据,单不知道怎样把修改后的数据写到数据库里!急救!!!
- Server.URLEncode , VB有实现这个功能的函数吗?
- 如何通过程序控制报表打印
- 请教dategrid的问题(单元格的问题)
Dim conn As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim cmd As New ADODB.Command
Dim parm1 As New ADODB.Parameter
Dim parm2 As New ADODB.Parameter
Dim DataPath As String
DataPath = App.Path & "\180record.mdb"Debug.Assert begtime <> Nullbegtime = DateValue(DTPicker1.Value)
endtime = DateValue(DTPicker2.Value)Set conn = New ADODB.Connection
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DataPath & ";Mode=ReadWrite;Persist Security Info=False"
Set cmd = New ADODB.Command
Set cmd.ActiveConnection = conn
cmd.CommandText = "select count(*) from 180_Contxt where i_Date between ? and ?"
cmd.CommandType = adCmdTextSet parm1 = cmd.CreateParameter("i_Date", adDate, adParamInput, 10)
parm1.Value = begtime
cmd.Parameters.Append parm1
Set parm2 = cmd.CreateParameter("i_Date", adDate, adParamInput, 10)
parm2.Value = endtime
cmd.Parameters.Append parm2
conn.Errors.Clear
Set rst = cmd.Execute
If conn.Errors.Count <> 0 Then
MsgBox "发生错误!"
Exit Sub
Else
MsgBox begtime & "至" & endtime & "共处理投诉单" & FormatNumber(rst.Fields(0).Value, 0) & "张"
End If
If DataEnvironment1.rsCommand1.State = 1 Then
DataEnvironment1.rsCommand1.Close
End If
With DataReport1
Set .DataSource = DataEnvironment1
.DataMember = "Command1"End With
DataReport1.ShowEnd Sub
你的代码说明了什么?
cnnHeatTracer我已经定义了,刚才忘记帖了
2、或者调用Sub和Function的时候,连同联结一起当参数传递
public cnnheattracer '在模块内定义
conn.open
endif
conn是一个conntion对象,
最好在模块里建function