-
21-03-2012, 02:26 PM #1Banned
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn đã tạo cái jdbc kết nối trong ODBC data source adminstrator chưa ?
View more random threads:
- Công dụng của hàm class.newInstance() trong Java như thế nào?
- So sánh Generics giữa C# và Java?
- Lỗi "Error: Could not find or load main class" trong Java
- Convert byte windows 1252 sang utf-8
- So sánh giữa việc lập trình web game bằng PHP và Java
- Giải thích dùm offsetByCodePoints
- Chuyển đổi file JFrame Form thành file java class trong netbeans như thế nào???
- tin tức chung về hiện trạng cho thuê sim giá rẻ
- CSDL cho phần mềm Java desktop
- Lỗi 404 khi đưa webservice java lên Tomcat
-
21-03-2012, 03:40 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Sử dụng lệnh sql vào JAVA, class chương trình chạy nhưng không có kết quả?
Xin chào các anh chị! hôm nay em có 1 thắc mắc sau: E có 1 đề bài đưa ra là cập nhật 1 dữ liệu bằng lệnh sql vào trong csdl access từ java. e có viết đoạn code là Insert into bên dưới nhưng sao khi viết xong và chạy đoạn code đó thì em mở csdl access lại ko có, vậy chắc đoạn code của em bị sai ở chỗ nào mong anh chị hướng dẫn em xin cảm ơn!
(em đã kết nói csdl trong source rồi)
Mã:package ketnoidulieu; import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement; public class Main { public static void main(String[] args) throws Exception{ // TODO code application logic here Connection kn; Statement st; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); kn=DriverManager.getConnection("jdbc:odbc:QLHH"); st=kn.createStatement(); String sql="Insert Into danhmuchanghoa(mahang,tenhang,dvt,slton,dgton) values('1','keo','goi','10','5000')"; st.executeUpdate(sql); st.close(); System.out.println("da cap nhat"); } catch (Exception ex) { System.out.println("cap nhap that bai"); } } }
-
21-03-2012, 04:19 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi tiendv
-
21-03-2012, 05:24 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn thử copy đoạn sql của bạn vào trong access chạy thử xem có được ko?
-
22-03-2012, 04:45 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn coi lại lệnh sql đi,nếu ko add dữ liệu vào acess thì chắc do câu lệnh sql có vấn đề rồi
-
22-03-2012, 04:48 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thay vì :
} catch (Exception ex) {
System.out.println("cap nhap that bai");
}
Thì bạn in ra cái exeption để biết nó lỗi ở đâu:
} catch (Exception ex) {
System.out.println(ex.toString());
}
[IMG]images/smilies/18.gif[/IMG][IMG]images/smilies/18.gif[/IMG]
-
22-03-2012, 05:16 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn sửa:
String sql="Insert Into danhmuchanghoa(mahang,tenhang,dvt,slton,dgton) values('1','keo','goi','10','5000')";
Thành :
String sql="Insert Into danhmuchanghoa([mahang],[tenhang],[dvt],[slton],[dgton]) values('1','keo','goi','10','5000')";
là được.
Nhớ coi lại kiểu dữ liệu hì.
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ