存储过程?
cqs76 2003-09-03 06:44:40 Private Sub Form_Load()
Show
Dim con As New ADODB.Connection
Dim comm As New ADODB.Command
Dim rst As New ADODB.Recordset
Dim sdate As String
sdate = Now()
con.Open "driver={sql server};server=cqs\cqs_sql;database=金字塔项目;uid=sa;pwd=7766a"
comm.ActiveConnection = con
comm.Parameters.Append comm.CreateParameter("@parIdentify", adChar, adParamInput, 18, 320411761031002#)
comm.Parameters.Append comm.CreateParameter("@parAmount", adCurrency, adParamInput, 3, 12000)
comm.Parameters.Append comm.CreateParameter("@parNote", adChar, adParamInput, 2, "kk")
comm.Parameters.Append comm.CreateParameter("@parDate", adDate, adParamInput, , sdate)
comm.CommandText = "insertSale "
comm.CommandType = 4
comm.Execute
Print "ok"
End Sub
CREATE PROCEDURE insertSale
@parIdentify varchar(18),
@parAmount money,
@parNote char(12),
@parDate datetime
as
insert into sale(identify,amount,note,[date]) values(@parIdentify,@parAmount,@parNote,@parDate)
'sale是表名
GO