strConnection =“Driver = {Oracle ODBC Driver}; Data Source = DSNNAME; User Id = Username; Password = password; “ 设置参数conn =的CreateObject( “ADODB.Connection”) conn.Open strConnection将参数从vbscript传递到oracle存储过程
Dim cmdInsert As ADODB.Command
Set cmdInsert = New ADODB.Command
cmdInsert.ActiveConnection = conn
cmdInsert.CommandText = "sp_ins_test"
cmdInsert.CommandType = 4
cmdInsert.Parameters.Refresh
Set param = cmdInsert.Parameters
param.Append cmdInsert.CreateParameter("v_BG_EI_DEFECT_TYPE", 200, 1, 100, "abc")
param.Append cmdInsert.CreateParameter("v_BG_EI_APP_ID", 3, 1, 8, 1)
param.Append cmdInsert.CreateParameter("v_BG_DETECTION_DATE", 133, 1, 100, 8/6/2010)
cmdInsert.Execute
它投掷误差作为人物到数字转换错误,但我传球的int 代码是3整数(但数据类型是数据库数),并通过日期
请告诉我如何传递参数的日期和数字数据类型在Oracle ..