Public Sub sqlext(ByVal strsqlstmt As String) 'Ö´ÐÐÊý¾Ý¿â²Ù×÷ Dim cmd As New ADODB.Command connect Set cmd.ActiveConnection = cnn cmd.CommandText = strsqlstmt cmd.Execute Set cmd = Nothing disconnect End Sub Public Function queryext(ByVal strsqlstmt As String) As ADODB.Recordset 'Ö´ÐÐÊý¾Ý¿â²éѯ Dim rst As New ADODB.Recordset connect Set rst.ActiveConnection = cnn rst.CursorType = adOpenDynamic rst.LockType = adLockOptimistic rst.Open strsqlstmt Set queryext = rst End Function
Âé·³¸÷λÁËÄã×îÆðÂëµÃ°Ñ±äÁ¿strsqlstmt µÄÖµ¸ø³öÀ´£¬²ÅÄܰïÄ㿴ʲôÔÒò¡£¡£¡£ û´ø²ÎÊý°É£¡¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£ Õâ¶Î´úÂëÎÒÊǸù¾ÝÊéÉ쵀 rst.open strsqlstmtÉÏÃæÖ»Ð´×Å´ò¿ª¼Ç¼¼¯ Ö»ÖªµÀByVal strsqlstmt As String ¶øÇÒstrsqlstmtÖ»³öÏÖÔÚPublic Sub sqlext(ByVal strsqlstmt As String)ºÍPublic Function queryext(ByVal strsqlstmt As String) As ADODB.RecordsetÕâÁ½¸öÀïÃæ ÄǸÃÈçºÎ¶¨Òåstrsqlstmt±äÁ¿ ÊÔÊÔ