IStatement 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
정적 SQL 문을 실행하고 생성하는 결과를 반환하는 데 사용되는 개체입니다.
[Android.Runtime.Register("java/sql/Statement", "", "Java.Sql.IStatementInvoker")]
public interface IStatement : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IWrapper
[<Android.Runtime.Register("java/sql/Statement", "", "Java.Sql.IStatementInvoker")>]
type IStatement = interface
interface IWrapper
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 파생
- 특성
- 구현
설명
정적 SQL 문을 실행하고 생성하는 결과를 반환하는 데 사용되는 개체입니다.
기본적으로 개체당 Statement
하나의 ResultSet
개체만 동시에 열 수 있습니다. 따라서 한 ResultSet
개체의 읽기가 다른 개체의 읽기와 인터리브되는 경우 각각은 다른 Statement
개체에 의해 생성되어야 합니다. 인터페이스의 모든 실행 메서드는 Statement
열려 있는 경우 문의 현재 ResultSet
개체를 암시적으로 닫습니다.
에 대한 Java 설명서입니다 java.sql.Statement
.
이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.
필드
CloseAllResults |
를 호출 |
CloseCurrentResult |
를 호출 |
ExecuteFailed |
일괄 처리 문을 실행하는 동안 오류가 발생했음을 나타내는 상수입니다. |
KeepCurrentResult |
를 호출 |
NoGeneratedKeys |
생성된 키를 검색에 사용할 수 없음을 나타내는 상수입니다. |
ReturnGeneratedKeys |
생성된 키를 검색에 사용할 수 있도록 해야 함을 나타내는 상수입니다. |
SuccessNoInfo |
일괄 처리 문이 성공적으로 실행되었지만 영향을 받은 행 수를 사용할 수 없음을 나타내는 상수입니다. |
속성
Connection |
|
FetchDirection |
이 문에서 생성된 의 행을 가져오기 위한 |
FetchSize |
이 문에서 반환된 개체에 대한 페치의 |
GeneratedKeys |
이 문을 실행하여 만든 자동 생성된 키를 반환합니다. |
Handle |
기본 Android 개체의 JNI 값을 가져옵니다. (다음에서 상속됨 IJavaObject) |
IsClosed |
이 문이 닫힌 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다. |
JniIdentityHashCode |
래핑된 instance 값을 반환 |
JniManagedPeerState |
관리되는 피어의 상태입니다. (다음에서 상속됨 IJavaPeerable) |
JniPeerMembers |
멤버 액세스 및 호출 지원. (다음에서 상속됨 IJavaPeerable) |
MaxFieldSize |
이 문에서 파생된 의 문자 및 이진 형식 열에서 값으로 반환될 수 있는 |
MaxRows |
이 문에서 생성될 때 가 |
MoreResults |
이 문의 다음 결과로 이동합니다. |
PeerReference |
JniObjectReference 래핑된 Java 개체 instance 의 를 반환합니다. (다음에서 상속됨 IJavaPeerable) |
Poolable |
이 문이 풀 가능하면 true를 반환하고, 그렇지 않으면 false를 반환합니다. |
QueryTimeout |
문의 실행 시간에 대한 시간 제한 값을 가져옵니다. |
ResultSet |
현재 결과를 가져옵니다. |
ResultSetConcurrency |
이 문에서 생성된 개체에 대한 |
ResultSetHoldability |
이 문에서 생성된 개체에 대한 |
ResultSetType |
|
UpdateCount |
가 아닌 경우 현재 결과에 대한 업데이트 횟수를 가져옵니다 |
Warnings |
이 문의 호출로 보고된 첫 번째 |
메서드
AddBatch(String) |
지정된 SQL 명령을 이 |
Cancel() |
DBMS와 드라이버가 모두 SQL 문 중단을 지원하는 경우 이 |
ClearBatch() |
이 |
ClearWarnings() |
이 |
Close() |
이 개체가 자동으로 닫히기를 기다리는 대신 이 |
Disposed() |
instance 삭제될 때 호출됩니다. (다음에서 상속됨 IJavaPeerable) |
DisposeUnlessReferenced() |
이 instance 대한 미해결 참조가 없으면 를 호출 |
Execute(String) |
여러 결과를 반환할 수 있는 지정된 SQL 문을 실행합니다. |
Execute(String, Int32) |
여러 결과를 반환할 수 있는 지정된 SQL 문을 실행하고 자동 생성된 키를 검색에 사용할 수 있도록 해야 한다는 신호를 드라이버에 알릴 수 있습니다. |
Execute(String, Int32[]) |
여러 결과를 반환할 수 있는 지정된 SQL 문을 실행하고 지정된 배열에 표시된 자동 생성된 키를 검색에 사용할 수 있도록 해야 함을 드라이버에 알릴 수 있습니다. |
Execute(String, String[]) |
여러 결과를 반환할 수 있는 지정된 SQL 문을 실행하고 지정된 배열에 표시된 자동 생성된 키를 검색에 사용할 수 있도록 해야 함을 드라이버에 알릴 수 있습니다. |
ExecuteBatch() |
실행을 위해 데이터베이스에 명령 일괄 처리를 제출하고 모든 명령이 성공적으로 실행되면 업데이트 개수의 배열을 반환합니다. |
ExecuteQuery(String) |
단일 |
ExecuteUpdate(String) |
지정된 SQL 문을 실행합니다. 이 문은 , |
ExecuteUpdate(String, Int32) |
지정된 SQL 문을 실행하고 이 |
ExecuteUpdate(String, Int32[]) |
지정된 SQL 문을 실행하고 지정된 배열에 표시된 자동 생성된 키를 검색에 사용할 수 있도록 해야 함을 드라이버에 알릴 수 있습니다. |
ExecuteUpdate(String, String[]) |
지정된 SQL 문을 실행하고 지정된 배열에 표시된 자동 생성된 키를 검색에 사용할 수 있도록 해야 함을 드라이버에 알릴 수 있습니다. |
Finalized() |
instance 완료될 때 호출됩니다. (다음에서 상속됨 IJavaPeerable) |
GetMoreResults(Int32) |
이 |
IsWrapperFor(Class) |
인터페이스 인수를 구현하거나 직접 또는 간접적으로 개체에 대한 래퍼인 경우 true를 반환합니다. (다음에서 상속됨 IWrapper) |
SetCursorName(String) |
SQL 커서 이름을 지정된 |
SetEscapeProcessing(Boolean) |
이스케이프 처리를 설정하거나 해제합니다. |
SetJniIdentityHashCode(Int32) |
에서 반환 |
SetJniManagedPeerState(JniManagedPeerStates) |
정적 SQL 문을 실행하고 생성하는 결과를 반환하는 데 사용되는 개체입니다. (다음에서 상속됨 IJavaPeerable) |
SetPeerReference(JniObjectReference) |
에서 반환 |
UnregisterFromRuntime() |
런타임이 이후 Java.Interop.JniRuntime+JniValueManager.PeekValue 호출에서 반환되지 않도록 이 instance 등록을 취소합니다. (다음에서 상속됨 IJavaPeerable) |
Unwrap(Class) |
비표준 메서드 또는 프록시에 의해 노출되지 않은 표준 메서드에 대한 액세스를 허용하도록 지정된 인터페이스를 구현하는 개체를 반환합니다. (다음에서 상속됨 IWrapper) |
확장 메서드
JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
JavaCast<TResult>(IJavaObject) |
정적 SQL 문을 실행하고 생성하는 결과를 반환하는 데 사용되는 개체입니다. |
GetJniTypeName(IJavaPeerable) |
정적 SQL 문을 실행하고 생성하는 결과를 반환하는 데 사용되는 개체입니다. |