我实在受不了了,都编了一个多星期了,帮帮忙吧!!!!!!!!!!!!!!!!!! connect = DriverManager.getConnection(url,"user","password");连数据库后也没用到,连库有什么用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库没连上会抱异常的,没抱就表示连上了,你给的代码里private class ButtonHandler implements ActionListener{ public void actionPerformed (ActionEvent e) {String s = ""; s = input.getText(); } }这里的s和public class view extends JFrame { JPanel contentPane,top,mid,bottom; JTextField input,output; JLabel labelup,labelmid,labeldown; JButton button; String s;里的s的作用域不同。你要用frame.s来传数据应该这样写private class ButtonHandler implements ActionListener{ public void actionPerformed (ActionEvent e) { this.s = input.getText(); } } 数据库的连接你看看你用的JDBC驱动的的帮助吧。要把格式写对 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); url = "jdbc:odbc:score"; //错了!"jdbc:odbc:@thin:主机名:端口号(默认1521)"connect = DriverManager.getConnection(url);//错了 connect = DriverManager.getConnection(url,"用户名","密码"); sorry,刚才写错了!url = "jdbc:oracle:thin:@ljt:1521:ora8"; | | | 主机名 端口号 建数据库时生成的 to liujuntao(为了找你,可以天南地北走了遍)因为是作业,只要在本机上连接成功就行了Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");url = "jdbc:odbc:score"; 这样写在本机上行吗?还有,如果数据库没连上,JB6会给报什么异常????????? 哥们来帮你解决,先问一下,你用的是什么数据库?要用jdbc-odbc 桥来连吗?在ODBC里面定义数据源了吗? 我只会jdbc-odbc 桥我用的是foxpro;数据远已经定义了其实最同疼的是参数传递的事,真么才能在一个文件中引用另一个文件监听到的输入呢,我是那里错了???????? 这个很简单阿,你不是写了个界面的程序吗?在TextField中输入文本,添加两个按钮,一个是OK,另一个是Cancel,确认提交就点OK。通过在OK按钮上添加ActionListener 来监听,然后把结果提交到数据库就可以拉。我你上面不是这样作的吗? to dong00(懂) 这个我知道,也已经那样做了,可监听到的结果只能在本文件中引用在另一个文件中用不了了,不知道是什么问题.看看我的代码.到底是那错了??? to : yashiro(七枷社) 75269515 帮帮我吧验证里打 CSDN String query = "SELECT name FROM score WHERE number="+find;更改成String query = "SELECT name FROM score WHERE number='"+find+"'"; to study_body(珍惜每一天) 你又来了,前天谢谢你了.主要是在view.java里监听到的输入在另一个文件里仅用不了具体的看一下代码好吗 你这句是什么意思?result.next();是不是这里出了问题呀, JTextPane怎么设置文本行距 字符串转数组 java新手,关于this Thread與Socket阻塞 SWT疑问:为什么在窗口里加composite显示不出来 我的Java程序运行一段时间后报出“cannot create new thread”的错误 [sql]居然有这种怪事!!!头大 关于mina数据奇怪问题 我有一个测试板的jbilder输入任何注册号都要我再注册,如何是好?否则用不了 请问哪有像样的源程序可供下载 请问:谁能介绍一本JAVA网络编程方面的书?我看过欧里莱的简体中文版,很多地方看不明白。。。 参数传递与函数返回值的问题!!!!
你给的代码里
private class ButtonHandler implements ActionListener{
public void actionPerformed (ActionEvent e)
{String s = "";
s = input.getText();
}
}
这里的s和
public class view extends JFrame {
JPanel contentPane,top,mid,bottom;
JTextField input,output;
JLabel labelup,labelmid,labeldown;
JButton button;
String s;
里的s的作用域不同。
你要用frame.s来传数据应该这样写
private class ButtonHandler implements ActionListener{
public void actionPerformed (ActionEvent e)
{
this.s = input.getText();
}
}
url = "jdbc:odbc:score";
//错了!"jdbc:odbc:@thin:主机名:端口号(默认1521)"
connect = DriverManager.getConnection(url);
//错了 connect = DriverManager.getConnection(url,"用户名","密码");
url = "jdbc:oracle:thin:@ljt:1521:ora8";
| | |
主机名 端口号 建数据库时生成的
因为是作业,只要在本机上连接成功就行了
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
url = "jdbc:odbc:score";
这样写在本机上行吗?还有,如果数据库没连上,JB6会给报什么异常?????????
输入呢,我是那里错了????????
这个我知道,也已经那样做了,可监听到的结果只能在本文件中引用在另一个文件中用不了了,不知道是什么问题.看看我的代码.到底是那错了???
75269515
帮帮我吧
验证里打 CSDN
更改成
String query = "SELECT name FROM score WHERE number='"+find+"'";
你又来了,前天谢谢你了.主要是在view.java里监听到的输入在另一个文件里仅用不了具体的看一下代码好吗
result.next();
是不是这里出了问题呀,