Bất cứ khi nào bạn muốn đưa ra các câu lệnh SQL cho cơ sở dữ liệu, bạn yêu cầu một ví dụ tuyên bố. Một khi bạn có một tuyên bố, bạn có thể Sử dụng phương thức ExecuteQuery () để phát hành truy vấn. Điều này sẽ trả lại một Phiên bản soi kèo bóng đá truoctran quả, chứa toàn bộ soi kèo bóng đá truoctran quả.
Sau đây phải được xem xét khi sử dụng câu lệnh giao diện:
Bạn có thể sử dụng một thể hiện câu lệnh bao nhiêu lần tùy thích. Bạn có thể tạo một cái ngay khi bạn mở soi kèo bóng đá truoctran nối và Sử dụng nó cho các soi kèo bóng đá truoctran nối tuổi thọ. Bạn phải nhớ điều đó Chỉ có một soi kèo bóng đá truoctran quả có thể tồn tại cho mỗi câu lệnh.
Nếu bạn cần thực hiện truy vấn trong khi xử lý soi kèo bóng đá truoctran quả, Bạn có thể chỉ cần tạo và sử dụng một câu lệnh khác.
Nếu bạn đang sử dụng các luồng và một số đang sử dụng Cơ sở dữ liệu, bạn phải sử dụng một câu lệnh riêng cho mỗi luồng. Tham khảo các phần bao gồm các luồng và dịch vụ sau này trong tài liệu này nếu bạn đang nghĩ đến việc sử dụng chúng, vì nó bao gồm một số điểm quan trọng.
Sau đây phải được xem xét khi sử dụng soi kèo bóng đá truoctran quả giao diện:
Trước khi đọc bất kỳ giá trị nào, bạn phải gọiNEXT (). Điều này trả về đúng nếu có soi kèo bóng đá truoctran quả, Nhưng quan trọng hơn, nó chuẩn bị hàng để xử lý.
dướiJDBCSpec, bạn nên Chỉ soi kèo bóng đá truoctran cập một trường chỉ một lần. Thật an toàn nhất khi tuân thủ quy tắc này, Mặc dù tại thời điểm hiện tại,PostgresTrình điều khiển sẽ cho phép bạn soi kèo bóng đá truoctran cập trường bao nhiêu lần bạn muốn.
Bạn phải đóng một soi kèo bóng đá truoctran quả bằng cách gọiĐóng ()Khi bạn đã hoàn thành nó.
Một khi bạn yêu cầu một truy vấn khác với câu lệnh được sử dụng để Tạo soi kèo bóng đá truoctran quả, phiên bản hiện đang mở được đóng.
Một ví dụ như sau:
câu lệnh st = db.CreateStatement (); Resultset rs = St.ExecuteQuery (Chọn * từ MyTable); while (rs.next ()) System.out.print (Cột 1 đã trả về); System.out.println (rs.getString (1));