java程序通过文本域向数据库中添加信息,求高手赐教

java程序通过文本域向数据库中添加信息,求高手赐教,第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()+"')"

这样应该就行了;

如果是页面的话:<input type="text" name="namevalue" id="namevalue"/>;这样就定义了一个input的文本框,注意下,id具有唯一性,不要重复了。

如果是GUI的话:TextFiled jt=new TextFiled("")这样就定义了一个输入域(文本框),之后通过其他panel(根据实际需要添加)的add(jt)方法进行添加文本框,即可实现。

完全没有问题!

import javax.swing.*

import java.awt.*

public class Test {

public static void main(String[] args) {

JFrame frame = new JFrame()

Container container = frame.getContentPane()

container.setLayout(new FlowLayout())

JButton button = new JButton("dd")

JTextField field = new JTextField(10)

button.add(field)

container.add(button)

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

frame.setSize(200,200)

frame.setVisible(true)

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7979958.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存