-
Có sự khác biệt nào về hiệu suất giữa tập kết quả và Tập kết quả có thể cuộn không?
Trong ứng dụng của mình, tôi phải lấy các bản ghi và đặt chúng vào một mảng 2D. Trước tiên, tôi phải thực hiện hai truy vấn để tìm ra số lượng để có thể khởi tạo mảng và truy vấn thứ hai để lấy dữ liệu. Nó có thể gây ra sự suy giảm hiệu suất. Tôi cần một giải pháp để cải thiện hiệu suất. Cảm ơn. Câu trả lời hay nhất tôi ha
-
php - Đối tượng Zend\Db\ResultSet\ResultSet lưu trữ dữ liệu được truy xuất ở đâu?
Trong ứng dụng Zend Framework được xây dựng rất giống với ứng dụng album ảnh trong hướng dẫn Bắt đầu ZF2, tôi sử dụng đối tượng ResultSet để truyền dữ liệu từ mô hình thông qua Cont.
-
java - Các hoạt động ResultSet, NullPointerException và SQLException không được phép sau khi đóng ResultSet
Tôi mới làm quen với java và SQL và tôi đang lặp lại một vấn đề mà tôi không biết cách tránh: Giả sử tôi muốn tạo hai tệp thực thi, một cái nằm trong một, trong phương thức getRequestsFromDB, tôi tạo lệnh thực thi đầu tiên
-
Bộ kết quả Java đóng và Bộ kết quả được đặt rỗng
Câu hỏi này đã có câu trả lời: Tại sao tôi nên gọi close() trên phiên bản Kết quả và Kết nối? (4 câu trả lời) Đã đóng 7 năm trước. Kết thúc sử dụng
-
Tại sao ResultSet không trống nhưng tôi không thể lấy dữ liệu từ ResultSet
public List searchCourse(String name) { List list = null; Khóa học = null;
-
java - Nhiều câu lệnh trong một ResultSet/ResultSet.next() trả về sai
Tôi đang sử dụng hai truy vấn khác nhau để chọn dữ liệu từ hai bảng. Tôi đang sử dụng kết nối và tập hợp kết quả. Cả hai bảng đều được điền, nhưng resultset.next() cho truy vấn thứ hai trả về sai, mặc dù nó phải đúng. Tôi cũng đã thử sử dụng hai
-
Java DatabaseMetaData.getSchemas() 返回空 ResultSet,预期非空 ResultSet
Đang cố gắng hiểu chuyện gì đang xảy ra ở đây. DatabaseMetaData trả về một tập kết quả trống, trong khi cùng một truy vấn SQL thì không. Đây không phải là vấn đề lớn vì tôi đang sử dụng ví dụ mã thứ hai để giải quyết. Cơ sở dữ liệuMetaDat
-
Kết hợp nhiều Bộ kết quả thành một Bộ kết quả duy nhất trong Java
Giả sử tôi có nhiều tập kết quả (mỗi tập kết quả sẽ tham chiếu 1 hàng trong cơ sở dữ liệu) (Chúng thuộc cùng một bảng.). Bây giờ tôi muốn tạo tập kết quả đã hợp nhất để thực hiện tất cả các tập kết quả khác. Vì vậy, mục tiêu chính của tôi là tạo một Tập kết quả kết hợp sẽ trỏ đến
-
python-2.7 - Xử lý đầu ra cơ sở dữ liệu đến của Influxdb.resultset.ResultSet
Tôi đang cố gắng tích hợp Influxdb với ứng dụng của mình và xử lý đầu ra. Tôi đang nhập gói InfluxDBClient để kết nối với phiên bản dòng đang chạy trên máy cục bộ của mình. Sử dụng "influxdb.results"
-
Sau khi sử dụng ResultSet trong Tóm tắtTableModel, các thao tác không được phép sau khi đóng ResultSet
Tôi đang cố gắng tạo một khung hiển thị tất cả tên phim trong cơ sở dữ liệu và sau đó họ chọn một hàng trong khung để thực hiện một truy vấn khác. Tôi có một ResultSet (rs) nhận kết quả thực hiện truy vấn để chọn tên phim. Sau đó tôi sử dụng SQLTabl
-
java - Lệnh gọi đóng trên một tham chiếu Kết quả có đóng một tham chiếu khác tham chiếu đến cùng một Tập kết quả không?
Tôi có một Servlet sử dụng phương thức tiện ích tĩnh trả về một Tập kết quả. Trong mã Servlet của tôi, tôi có ResultSet rs = SimpleSearch.searchByName(
-
Tốt hơn là sử dụng ResultSet.getString() hoặc ResultSet.getTimestamp() để lấy dấu thời gian?
Khi truy xuất dấu thời gian từ Postgres hoặc Oracle (hãy gọi nó là startDate), hãy gọi resultSet.getString("startDate") hoặc resultSet.getTi
-
Việc gán một đối tượng Java Resultset mới cho một đối tượng ResultSet hiện có và sau đó đóng đối tượng ResultSet ban đầu có khiến đối tượng ResultSet mới được tạo bị đóng không?
Tất cả, đối với một lớp có tên Phân tích và hàm tạo của nó Phân tích, lấy đối tượng Tập kết quả JDBC Java làm tham số. riêng tư Phân tích tập kết quảĐặt công khai
-
Ngoại lệ SQL: Tập kết quả này bị đóng khi cố gắng lặp qua ba tập kết quả
m cố gắng lặp qua 3 bộ kết quả và so sánh giá trị của chúng. bt nó đưa ra ngoại lệ này... Ai có thể giúp tôi hiểu tôi đang trải qua chuyện này ở đâu không? Đây là một đoạn mã: java.lang.Object[] conciledPaymen
-
java - Lấy hai giá trị ResultSet sẽ xóa cả hai ResultSets ngay cả khi sử dụng các đối tượng Statement khác nhau
Tôi đã thử tìm kiếm trên Google và xem các chủ đề này trên SO: java jdbc truy cập nhiều tập kết quả Mở hai tập kết quả cùng lúc
-
Trình điều khiển JDBC ném ngoại lệ "Kết quả đã đóng" trên Bộ kết quả trống
Tôi đang gặp sự cố với trình điều khiển JDBC cho SQLite. Tôi đang sử dụng câu lệnh SELECT để thực hiện truy vấn. Nếu tôi nhận được một ResultSet trống (0 hàng) thì tôi sẽ thấy kết quả khi getString(1) được gọi
-
ResultSet không phải là null, nhưng resultset.next() trả về false
Tôi đang cố gắng tìm kiếm một bảng dựa trên các tiêu chí cụ thể. Truy vấn SQL trả về kết quả chính xác (1 hàng) khi được thực thi trong SQL Developer. Trong JDBC, tập kết quả không phải là rỗng mà là resultset.next(
-
java — Làm cách nào để trừu tượng hóa mã JDBC khi tôi cần điền vào Bộ kết quả trước khi đóng nó?
đóng cửa. Câu hỏi này cần được hỏi tập trung hơn. Câu trả lời không được chấp nhận vào thời điểm này. Bạn muốn cải thiện vấn đề này? Đã cập nhật câu hỏi để chỉ tập trung vào một vấn đề chỉnh sửa bài đăng này. Đã đóng 4 năm trước. Cải thiện truy vấn này
-
java - 带有 MySQL 的 JDBC ResultSet 忽略 ResultSet 类型
Tôi đang cố gắng xử lý lượng lớn dữ liệu trong ứng dụng Java. Dữ liệu được lưu trữ trong cơ sở dữ liệu MySQL và tôi đang sử dụng trình kết nối jdbc 8.0.11. Vấn đề của tôi là tôi cần truy cập từng bản ghi nhiều lần và việc thực hiện lại truy vấn mất quá nhiều thời gian. Sử dụngRe
-
SQLException: java.sql.SQLException: Thao tác không được phép sau khi Bộ kết quả đã bị đóng, trong khi Bộ kết quả chưa bao giờ bị đóng
Câu hỏi này đã có câu trả lời: Bắt java.sql.SQLException: Thao tác không được phép sau khi đóng Bộ kết quả (2 câu trả lời) Đã đóng
Tôi là một lập trình viên xuất sắc, rất giỏi!