• 大小: 1.16MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-07
  • 语言: Java
  • 标签: Java  

资源简介

学校的课程设计,客户管理系统JAVA写的,代码及其他文件还算完整

资源截图

代码片段和文件信息

import java.sql.*;


public class ADD {

/*
 * 
 * 添加个人客户
 * 
 */
public static void addPcust(String nameString callString email){
int i=0j=0k=0;
//Serverlink.linksql();
try {
Statement st=SqlServer.conn.createStatement();
ResultSet rs=st.executeQuery(“select * from 客户表 where 类别=‘个人客户‘“);
while(rs.next()){
 j = rs.getInt(“客户ID“);
 if(j>i){k=i;i=j;j=k;}        //获取最大的id
}
if(i==0)i=101;             //表没个人客户数据ID从101开始
else i++;                   //有取最大ID之后的数
PreparedStatement psmt=null;
psmt=SqlServer.conn.prepareStatement(“Insert into 客户表(客户ID类别)values(??)“);//更新客户表
psmt.setInt(1i);
psmt.setString(2“个人客户“);
psmt.executeUpdate();
psmt=SqlServer.conn.prepareStatement(“insert into 个人客户(客户ID姓名电话Email)VALUES(????)“);
psmt.setInt(1i);
psmt.setString(2name);
psmt.setString(3call);
psmt.setString(4email);
psmt.executeUpdate();

psmt.close();
st.close();
rs.close();
System.out.println(“客户“+name+“已添加“+“客户ID为“+i);

} catch (SQLException e) {

e.printStackTrace();System.out.println(“添加数据出错“);
}

}
/*
 * 
 * 添加集团客户
 * 
 */
public static void addGcust(String name){
int i=0j=0k=0;
//Serverlink.linksql();
try{
Statement st=SqlServer.conn.createStatement();
ResultSet rs=st.executeQuery(“select * from 客户表 where 类别=‘集团客户‘“);
while(rs.next()){
 j = rs.getInt(“客户ID“);
 if(j>i){k=i;i=j;j=k;}        //获取最大的id
}
if(i==0)i=201;             //表没个人客户数据ID从201开始
else i++;                   //有取最大ID之后的数
PreparedStatement psmt=null;
psmt=SqlServer.conn.prepareStatement(“Insert into 客户表(客户ID类别)values(??)“);//更新客户表
psmt.setInt(1i);
psmt.setString(2“集团客户“);
psmt.executeUpdate();
psmt=SqlServer.conn.prepareStatement(“insert into 集团客户(客户ID集团名)values(??)“);//更新集团客户
psmt.setInt(1i);
psmt.setString(2name);
psmt.executeUpdate();

psmt.close();
st.close();
rs.close();
System.out.println(“客户“+name+“已添加“+“客户ID为“+i);
}catch(SQLException e){e.printStackTrace();System.out.println();}
}
/*
 * 
 * 添加联系人
 * 
 */
public static void addLianxi(String nameString homecallString emailString workcallString positionint GID){
int i=0j=0k=0;
//分配联系人ID
Statement st;
try {
st = SqlServer.conn.createStatement();

ResultSet rs=st.executeQuery(“select * from 联系人“);
while(rs.next()){
 j = rs.getInt(“联系人ID“);
 if(j>i){k=i;i=j;j=k;}        //获取最大的id
}
if(i==0)i=301;             //表没个人客户数据ID从101开始
else i++; //有取最大ID之后的数
PreparedStatement psmt=SqlServer.conn.prepareStatement(“insert into 联系人(联系人ID姓名住宅电话Email办公电话职位所在集团ID)values(???????)“);
psmt.setInt(1i);
psmt.setString(2name);
psmt.setString(3homecall);
psmt.setString(4email);
psmt.setString(5workcall);
psmt.setString(6position);
psmt.setInt(7GID);
psmt.executeUpdate();

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        734  2009-12-30 15:28  构架解析.txt

     文件       3939  2009-12-30 14:39  bin\ADD.class

     文件       2677  2009-12-30 14:39  bin\Del.class

     文件       1650  2009-12-30 14:39  bin\Menu.class

     文件       5765  2009-12-30 14:39  bin\Process.class

     文件       2865  2009-12-30 14:39  bin\Select.class

     文件       1382  2009-12-30 14:39  bin\SqlServer.class

     文件       3422  2009-12-30 14:39  src\ADD.java

     文件       1741  2009-12-30 14:39  src\Del.java

     文件        946  2009-12-30 14:39  src\Menu.java

     文件       5921  2009-12-30 14:39  src\Process.java

     文件       1768  2009-12-30 14:39  src\Select.java

     文件        705  2009-12-30 14:39  src\SqlServer.java

     文件        232  2009-12-29 21:42  .classpath

     文件        396  2009-12-29 21:42  .project

     文件    3145728  2009-12-30 14:53  Customer Information.mdf

     文件    1048576  2009-12-30 14:53  Customer Information_log.ldf

     目录          0  2009-12-30 14:39  bin

     目录          0  2009-12-30 14:39  src

----------- ---------  ---------- -----  ----

              4228447                    19


评论

共有 条评论