java - 我正在尝试通过 mysql 数据库在 jdbc 中使用 GUI 插入值,这给了我以下异常:
问题描述
例外:
检查与您的 MariaDB 服务器版本相对应的手册,以在第 1 行的 ''Name','ID') VALUES('','')' 附近使用正确的语法
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try {
String Name="Jack";
int ID = 21;
String q="insert into student values(?,?)";
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/Student", "root", "");
PreparedStatement st = con.prepareStatement(q);
st.setString(1,Name);
st.setString(2,ID);
int c=st.executeUpdate();
System.out.print(c);
} catch (Exception e) {
System.out.print(e);
}
}
解决方案
推荐阅读
- asp.net - 在 SQL Server 中对具有特定值的列进行排序
- python - 如何在 python 中使用 R1C1 禁用 csv 文件
- c++ - 处理/防止非 UWP Win32 应用程序在 Windows 10 中挂起
- javascript - 如何修复 div 容器大小以及以 3 个点显示的额外内容
- facebook - 从活跃的活动 Facebook 获取所有广告帖子
- sql-server - 如何在 Combobox vb.net SQL Server 中显示列结果
- python - 如何从 Python 列表中删除括号?
- php - [] 在 PHP 中创建什么样的对象?
- android - AppCompat/Support 26.1.0 中的库与 AndroidX 之间的兼容性
- javascript - 从rs值mysql php匹配颜色图表