JAVA菜鸟问的一点东西~!!

来源:百度知道 编辑:UC知道 时间:2024/06/02 23:19:47
此程序调试通过
package test;

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class InsertTest {

private static JTextField textField;
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//这里加入你的数据库驱动
try {
Class.forName(".....");//注册数据库驱动 ------这个括号里应该填什么啊?
} catch (ClassNotFoundException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
}
JFrame jf = new JFrame();//界面筐体
jf.setSize(495, 371);//界面大小
jf.getContentPane().setLayout(null);//设置布局
<

Class.forName("oracle.jdbc.driver.OracleDriver")
String url = "jdbc:oracle:thin:@192.168.1.17:1521:orcl"
//user: 数据库用户名, password: 数据库密码
Connection conn= DriverManager.getConnection(url,user,password);

stat.executeUpdate("insert into study (id) values (" + textField.getText() +"");

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn=DriverManager.getConnection("jdbc:odbc:xk","sa","");
String sql="insert into admin values('"+aId+"','"+aPass+"')";

1个问题:
路径和类名,比如com.microsoft.jdbc.sqlserver.SQLServerDriver 就是在com的文件夹下的microsoft的文件夹下jdbc文件夹下sqlserver的文件夹下的SQLServerDriver 类,就是JDBC驱动了
其实就是填写你的数据库驱动类全路径(com.microsoft.jdbc.sqlserver.SQLServerDriver ) 你得看看你是不是这个路径!
2个问题:
("192.168.1.17" + "1521" + "test" + "study")
3个问题
stat.executeUpdate("inser