当前位置: 技术问答>java相关
哎,太菜了,没有办法,只好出高分,转手过来的
来源: 互联网 发布时间:2015-07-10
本文导语: 1:如何从数据库里提取记录写到一个ListBox里边或是ComboBox里边?//不用写连接数据库的代码了; 2:如何判断选择了ListBox里的某一项? 3:给一个数据提交的例子,如:保存、修改、删除; 由于刚刚上手,却要接任务...
1:如何从数据库里提取记录写到一个ListBox里边或是ComboBox里边?//不用写连接数据库的代码了;
2:如何判断选择了ListBox里的某一项?
3:给一个数据提交的例子,如:保存、修改、删除;
由于刚刚上手,却要接任务,没有办法的,谢谢大家的帮助;
2:如何判断选择了ListBox里的某一项?
3:给一个数据提交的例子,如:保存、修改、删除;
由于刚刚上手,却要接任务,没有办法的,谢谢大家的帮助;
|
例子:
package com ;
import com.DBConn ;
import com.pub.Public ;
import javax.sql.*;
import java.util.*;
import java.io.*;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class ExesSort {
//成员变量定义
private long lExes_sort_id ;
private String sExes_sort_name ;
private String sExes_sort_note ;
public ExesSort() {
init();
}
//成员变量初始化
private void init() {
lExes_sort_id =-1 ;
sExes_sort_name ="" ;
sExes_sort_note ="" ;
}
//取对象属性
public long getlExes_sort_id(){
return lExes_sort_id ;
}
public String getsExes_sort_name(){
return sExes_sort_name ;
}
public String getsExes_sort_note(){
return sExes_sort_note ;
}
//属性赋值
public void setlExes_sort_id(long new_lExes_sort_id){
lExes_sort_id=new_lExes_sort_id ;
}
public void setsExes_sort_name(String new_sExes_sort_name){
sExes_sort_name=new_sExes_sort_name ;
}
public void setsExes_sort_note(String new_sExes_sort_note){
sExes_sort_note=new_sExes_sort_note ;
}
//生成查询语句
public String getSQLStr(String sSelCondition) {
if(sSelCondition.equals(""))
return "select * from exes_sort" ;
else
return "select * from exes_sort Where " + sSelCondition ;
}
//增加记录
public void insert(DBConn oDBConn) throws SQLException {
String sSqlStr = "";
sSqlStr = "insert into exes_sort(EXES_SORT_ID,EXES_SORT_NAME,EXES_SORT_NOTE) values(";
sSqlStr += lExes_sort_id+"," ;
sSqlStr += "'"+sExes_sort_name+"'," ;
sSqlStr += "'"+sExes_sort_note+"')" ;
if (oDBConn.debug)
System.out.println("插入exes_sort表 exes_sortSQL="+ sSqlStr);
oDBConn.getStatement().executeUpdate(sSqlStr);
}
//修改记录
public void update(DBConn oDBConn) throws SQLException {
String sUpdateStr = "update exes_sort set ";
sUpdateStr += "EXES_SORT_NAME='"+ sExes_sort_name+ "'," ;
sUpdateStr += "EXES_SORT_NOTE='"+ sExes_sort_note+ "'" ;
sUpdateStr += " where EXES_SORT_ID = "+lExes_sort_id;
if (oDBConn.debug)
System.out.println("更新表exes_sort表 exes_sortSQL="+ sUpdateStr);
oDBConn.getStatement().executeUpdate(sUpdateStr);
}
//删除记录
public void delete(DBConn oDBConn,String[] t_aIDs) throws SQLException {
String sIDStr = "";
for(int i=0;i
package com ;
import com.DBConn ;
import com.pub.Public ;
import javax.sql.*;
import java.util.*;
import java.io.*;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class ExesSort {
//成员变量定义
private long lExes_sort_id ;
private String sExes_sort_name ;
private String sExes_sort_note ;
public ExesSort() {
init();
}
//成员变量初始化
private void init() {
lExes_sort_id =-1 ;
sExes_sort_name ="" ;
sExes_sort_note ="" ;
}
//取对象属性
public long getlExes_sort_id(){
return lExes_sort_id ;
}
public String getsExes_sort_name(){
return sExes_sort_name ;
}
public String getsExes_sort_note(){
return sExes_sort_note ;
}
//属性赋值
public void setlExes_sort_id(long new_lExes_sort_id){
lExes_sort_id=new_lExes_sort_id ;
}
public void setsExes_sort_name(String new_sExes_sort_name){
sExes_sort_name=new_sExes_sort_name ;
}
public void setsExes_sort_note(String new_sExes_sort_note){
sExes_sort_note=new_sExes_sort_note ;
}
//生成查询语句
public String getSQLStr(String sSelCondition) {
if(sSelCondition.equals(""))
return "select * from exes_sort" ;
else
return "select * from exes_sort Where " + sSelCondition ;
}
//增加记录
public void insert(DBConn oDBConn) throws SQLException {
String sSqlStr = "";
sSqlStr = "insert into exes_sort(EXES_SORT_ID,EXES_SORT_NAME,EXES_SORT_NOTE) values(";
sSqlStr += lExes_sort_id+"," ;
sSqlStr += "'"+sExes_sort_name+"'," ;
sSqlStr += "'"+sExes_sort_note+"')" ;
if (oDBConn.debug)
System.out.println("插入exes_sort表 exes_sortSQL="+ sSqlStr);
oDBConn.getStatement().executeUpdate(sSqlStr);
}
//修改记录
public void update(DBConn oDBConn) throws SQLException {
String sUpdateStr = "update exes_sort set ";
sUpdateStr += "EXES_SORT_NAME='"+ sExes_sort_name+ "'," ;
sUpdateStr += "EXES_SORT_NOTE='"+ sExes_sort_note+ "'" ;
sUpdateStr += " where EXES_SORT_ID = "+lExes_sort_id;
if (oDBConn.debug)
System.out.println("更新表exes_sort表 exes_sortSQL="+ sUpdateStr);
oDBConn.getStatement().executeUpdate(sUpdateStr);
}
//删除记录
public void delete(DBConn oDBConn,String[] t_aIDs) throws SQLException {
String sIDStr = "";
for(int i=0;i