SQL 문을 실행 하여 데이터 를 받습니다.
Syntax
public long Execute(string dbmsCode, string sqlText){
}
Parameters
| Name | 동작명 | 비고 |
|---|---|---|
dbmsCode | dbms 코드 | |
sqlText | 실행할 sql문 | |
Return Value
Type: long
sql의 결과 값
SQL SELECT 처리를 위한 VBA 코드
Example
Sub ExecuteTest()
Dim mxmodule As Object
Set mxmodule = Application.COMAddIns.Item("iMATRIX.ExcelModule").Object
'execute (dbmscode, sqltext, [optional] maxrecord)
mxmodule.xapi.Execute "mtxrpty", "select * from mtx_user"
If mxmodule.xapi.LastErrorCode != 0 Then
MsgBox "쿼리 실행 오류 " & mxmodule.xapi.LastErrorMessage
Else
Range("a1").CopyFromRecordset mxmodule.xapi.LastRecordset
End If
Set rs = Nothing
End Sub