java程序通过文本域向数据库中添加信息,求高手赐教
//新建文本域bianhaoText=newJTextField(6);//连接数据库Connectionconn=ConnectionManager.getConnec...
//新建文本域
bianhaoText= new JTextField(6);
//连接数据库
Connection conn = ConnectionManager.getConnection();
Statement st = conn.createStatement;
数据库操作
String sql="INSERT INTO rzx111(RID) VALUES(bianhaoTest.getTest())";
执行SQL语句
st.executeUpdate(sql);
我的本意是从新建文本域中获取信息,然后添加到mysql数据库中表rzx111的RID下,求高手赐教还需要什么。 展开
bianhaoText= new JTextField(6);
//连接数据库
Connection conn = ConnectionManager.getConnection();
Statement st = conn.createStatement;
数据库操作
String sql="INSERT INTO rzx111(RID) VALUES(bianhaoTest.getTest())";
执行SQL语句
st.executeUpdate(sql);
我的本意是从新建文本域中获取信息,然后添加到mysql数据库中表rzx111的RID下,求高手赐教还需要什么。 展开
1个回答
展开全部
你的SQL拼的明显有问题,怎么把bianhaoTest.getTest()当成字符串一起拼接到字符串里面了,
不知道你的RID是什么类型的字段,如果是number 类型的就这样了
String sql="INSERT INTO rzx111(RID) VALUES ("+bianhaoTest.getTest()+")"
如果rid是字符串的话,要给值加单引号表明是字符串值
String sql="INSERT INTO rzx111(RID) VALUES ('"+bianhaoTest.getTest()+"')"
这样应该就行了;
不知道你的RID是什么类型的字段,如果是number 类型的就这样了
String sql="INSERT INTO rzx111(RID) VALUES ("+bianhaoTest.getTest()+")"
如果rid是字符串的话,要给值加单引号表明是字符串值
String sql="INSERT INTO rzx111(RID) VALUES ('"+bianhaoTest.getTest()+"')"
这样应该就行了;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |