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()+"')"

这样应该就行了;

String str="接收到的数据"

方式1:

TextArea.setText(str)//直接把TextArea的内容设置为你接收到的数据

方式2:

TextArea.append(str)//将接收到的数据追加到TextArea中已有文本的后边

你是要将文本域中的内容添加到文本区的后面吧?

*****************************************************************

新建类TextTrans.java,代码如下:

*****************************************************************

import java.awt.BorderLayout

import java.awt.event.ActionEvent

import java.awt.event.ActionListener

import javax.swing.JButton

import javax.swing.JFrame

import javax.swing.JTextArea

import javax.swing.JTextField

public class TextTrans extends JFrame {

JTextField tf

JTextArea ta

JButton b

public TextTrans() {

tf = new JTextField(20)

ta = new JTextArea(5, 20)

b = new JButton(" 确定 ")

this.add(tf, BorderLayout.NORTH)

this.add(ta, BorderLayout.CENTER)

this.add(b, BorderLayout.SOUTH)

this.pack()

this.setVisible(true)

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

b.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

ta.append(tf.getText() + "\n")

}

})

}

public static void main(String[] args) {

new TextTrans()

}

}

*****************************************************************

运行结果如下:

*****************************************************************


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存