vb »ñÈ¡¶¯Ì¬sql µÄ·µ»ØÖµ¡£
´æ´¢¹ý³ÌÊDzÉÓö¯Ì¬µÄsqlÓï¾ä¡£
SQL code:
...
EXECUTE sp_executesql @StrSql,N'@UserID uniqueidentifier OUTPUT,@SysTime VARCHAR(20) OUTPUT,@EmpCode VARCHAR(5) , @PassWord VARCHAR(8)',@UserID OUTPUT ,@SysTime OUTPUT,@EmpCode,@PassWord
IF ....
BEGIN
RETURN 0
END
...
VB code:
With cmd
Set .ActiveConnection = g_Conn
.CommandType = adCmdStoredProc 'ÉèÖÃCommandÀàÐÍΪ¡°´æ´¢¹ý³Ì¡±
.CommandText = "P_Attend" '´æ´¢¹ý³ÌµÄÃû³Æ
'·µ»ØÐͲÎÊý
.Parameters.Append .CreateParameter("@RetVal", adInteger, adParamReturnValue)
'´«Èë²ÎÊý
.Parameters.Append .CreateParameter("@EmpCode", adChar, adParamInput, 5, strEmpCode)
.Parameters.Append .CreateParameter("@PassWord", adChar, adParamInput, 5, strPassWord)
'´«ÈëÊä³öÐ͵IJÎÊý
.Parameters.Append .CreateParameter("@UserID", adGUID, adParamOutput)
.Parameters.Append .CreateParameter("@SysTime", adGUID, adParamOutput)
.Execute
'µÃµ½²Ù×÷½á¹û£¬µÇ½³É¹¦·µ»ØÓû§ID
Attend= .Parameters("@RetVal").Value
If Attend= 0 Then
UserID = .Parameters("@U
Ïà¹ØÎÊ´ð£º
Ö´ÐеÄ˳Ðò£º
1£©Îļþä¯ÀÀ¿ò£¨Ñ¡ÔñÎļþʹÓã©
Ñ¡ÔñºÃÎļþºó
µã»÷Ò»¸öµ¼Èë°´Å¥µÄʱºò £¬°ÑÉÏÃæÉÏ´«¿òÀïµÄcsvÎļþÒÔÒ»¸öIDΪÎļþÃû£¬ÉÏ´«µ½**/**Îļþ¼ÐÏÂ
2£©¶ÁÈ¡Õâ¸öÎļþ¼ÐϵÄcsvµÄÎļþ£¬×ª»»³Ésql
3 ......
ÎÒÓÐÒ»¸ö±í£¬½á¹¹ÊÇÕâÑù¡£
ת³ö µ¥Î» תÈ뵥λ ±ÊÊý ½ð¶î
date(Ö÷) outid(Ö÷) inid(Ö÷) num amt
2009 1 2 1 500 Ϊ 1 µ¥Î» ÔÚ2009Ä ......
select count(1) from FX_RETURNBOOKCHECKLIST fxreturnbo0_ where fxreturnbo0_.BOOKID='164 ' AND fxreturnbo0_.RETURNID='00025.S0000001'
ÉÏÃæÒ»¸ö¼òµ¥µÄSQL,Ö´ÐÐʱ¼ä2.6à ......
ÔÚvbÖÐÈçºÎ¶ÁÈ¡WordÄÚÈÝ(°üº¬±í¸ñ£¬Í¼Æ¬£¬µÈ£©
¾¹È»²»ÊÇzero¡£
²»ÖªµÀÔõôʵÏֵIJ»ÒªËµ»°
Õâ¸öÖ»ÄܶÁÎı¾,
VB code:
Private Sub Command1_Click()
Dim WordApp As Object
Set WordApp = CreateObject(& ......