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.sql.Statement
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
필드
CloseAllResults |
호출할 때 |
CloseCurrentResult |
호출 |
ExecuteFailed |
일괄 처리 문을 실행하는 동안 오류가 발생했음을 나타내는 상수입니다. |
KeepCurrentResult |
호출 |
NoGeneratedKeys |
생성된 키를 검색에 사용할 수 없음을 나타내는 상수입니다. |
ReturnGeneratedKeys |
생성된 키를 검색에 사용할 수 있도록 해야 함을 나타내는 상수입니다. |
SuccessNoInfo |
일괄 처리 문이 성공적으로 실행되었지만 영향을 받은 행 수를 사용할 수 없음을 나타내는 상수입니다. |
속성
Connection |
|
FetchDirection |
이 문에서 생성된 s에 대한 |
FetchSize |
이 문에서 반환된 개체의 인출에 대한 |
GeneratedKeys |
이 문을 실행하여 만든 자동 생성된 키를 반환합니다. |
Handle |
기본 Android 개체의 JNI 값을 가져옵니다. (다음에서 상속됨 IJavaObject) |
IsClosed |
이 문이 닫혀 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다. |
JniIdentityHashCode |
래핑된 인스턴스의 |
JniManagedPeerState |
관리되는 피어의 상태입니다. (다음에서 상속됨 IJavaPeerable) |
JniPeerMembers |
멤버 액세스 및 호출 지원. (다음에서 상속됨 IJavaPeerable) |
MaxFieldSize |
이 문에서 파생된 문자 및 이진 형식 열의 값으로 반환될 수 있는 |
MaxRows |
이 문에서 생성될 때 포함할 수 있는 |
MoreResults |
이 문의 다음 결과로 이동합니다. |
PeerReference |
JniObjectReference 래핑된 Java 개체 인스턴스의 값을 반환합니다. (다음에서 상속됨 IJavaPeerable) |
Poolable |
이 문이 풀 가능하면 true를 반환하고, 그렇지 않으면 false를 반환합니다. |
QueryTimeout |
문의 실행 시간에 대한 시간 제한 값을 가져옵니다. |
ResultSet |
현재 결과를 가져옵니다. |
ResultSetConcurrency |
이 문에서 생성된 개체의 |
ResultSetHoldability |
이 문에서 생성된 개체에 대한 |
ResultSetType |
|
UpdateCount |
현재 결과에 대한 업데이트 횟수가 아닌 |
Warnings |
이 문에 대한 호출로 보고된 첫 번째 |
메서드
AddBatch(String) |
지정된 SQL 명령을 이 |
Cancel() |
DBMS와 드라이버가 모두 SQL 문 중단을 지원하는 경우 이 |
ClearBatch() |
이 |
ClearWarnings() |
이 |
Close() |
이 개체가 자동으로 닫히기를 기다리는 대신 이 |
Disposed() |
인스턴스가 삭제되었을 때 호출됩니다. (다음에서 상속됨 IJavaPeerable) |
DisposeUnlessReferenced() |
이 인스턴스에 대한 미해결 참조가 없으면 호출 |
Execute(String) |
여러 결과를 반환할 수 있는 지정된 SQL 문을 실행합니다. |
Execute(String, Int32) |
여러 결과를 반환할 수 있는 지정된 SQL 문을 실행하고 자동 생성된 키를 검색에 사용할 수 있도록 해야 한다는 신호를 드라이버에 알릴 수 있습니다. |
Execute(String, Int32[]) |
지정된 SQL 문을 실행하여 여러 결과를 반환할 수 있으며 지정된 배열에 표시된 자동 생성된 키를 검색에 사용할 수 있도록 해야 함을 드라이버에 알릴 수 있습니다. |
Execute(String, String[]) |
지정된 SQL 문을 실행하여 여러 결과를 반환할 수 있으며 지정된 배열에 표시된 자동 생성된 키를 검색에 사용할 수 있도록 해야 함을 드라이버에 알릴 수 있습니다. |
ExecuteBatch() |
실행을 위해 데이터베이스에 명령 일괄 처리를 제출하고 모든 명령이 성공적으로 실행되면 업데이트 개수의 배열을 반환합니다. |
ExecuteQuery(String) |
단일 |
ExecuteUpdate(String) |
SQL DDL 문과 같이 아무것도 반환하지 않는 SQL 문 또는 |
ExecuteUpdate(String, Int32) |
지정된 SQL 문을 실행하고 이 |
ExecuteUpdate(String, Int32[]) |
지정된 SQL 문을 실행하고 지정된 배열에 표시된 자동 생성 키를 검색에 사용할 수 있도록 해야 함을 드라이버에 알릴 수 있습니다. |
ExecuteUpdate(String, String[]) |
지정된 SQL 문을 실행하고 지정된 배열에 표시된 자동 생성 키를 검색에 사용할 수 있도록 해야 함을 드라이버에 알릴 수 있습니다. |
Finalized() |
인스턴스가 종료될 때 호출됩니다. (다음에서 상속됨 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 호출에서 반환되지 않도록 이 인스턴스의 등록을 취소합니다. (다음에서 상속됨 IJavaPeerable) |
Unwrap(Class) |
비표준 메서드에 대한 액세스를 허용하도록 지정된 인터페이스를 구현하는 개체 또는 프록시에 의해 노출되지 않는 표준 메서드를 반환합니다. (다음에서 상속됨 IWrapper) |
확장 메서드
JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
JavaCast<TResult>(IJavaObject) |
정적 SQL 문을 실행하고 생성하는 결과를 반환하는 데 사용되는 개체입니다. |
GetJniTypeName(IJavaPeerable) |
정적 SQL 문을 실행하고 생성하는 결과를 반환하는 데 사용되는 개체입니다. |