📄 accesssql.java
字号:
package shophelper.database;
import java.sql.*;
import shophelper.database.*;
public class AccessSql
{
public static AccessConn ac = new AccessConn();
public static void init()
{
if(ac==null)
ac = new AccessConn();
}
//对表user做的查询修改
public static ResultSet loginJudge(String name)//登陆判断
{
init();
ac.query("SELECT password FROM [user] WHERE name='"+ name + "';");
return ac.getRs();
}
public static void modPassword(String name,String password)//修改密码
{
ac.executeSQL("update [user] set password = '"+password+"' where name = '"+name+"';");
}
//对表购买人做的查询修改
public static void insertUser(String name,String money)//添加用户
{
ac.executeSQL("insert into [购买人](姓名,拥有资金) values ('"+name+"','"+money+"');");
}
public static void deleUser(String id)//删除用户
{
ac.executeSQL("delete from [购买人] where 购买人ID="+id+";");
}
public static void modUser(String id,String money)//修改用户资金
{
ac.executeSQL("update [购买人] set [拥有资金] = '"+money+"' where [购买人ID] = "+id+";");
}
public static ResultSet showUser()//查看用户
{
ac.query("SELECT * FROM [购买人];");
return ac.getRs();
}
//对表购买信息做的查询修改
public static void insertShop(String id1,String id2,String id3,String order,String time)//增加购物记录
{
ac.executeSQL("insert into [购买] values ("+id1+","+id2+","+id3+",'"+order+"','"+time+"');");
}
public static ResultSet showShop()//察看购物记录
{
ac.query("SELECT 购买人.姓名, 商品.商品名称, 商店.商店名称, 购买.定单号, 购买.时间, 商品.花费资金, 商品.商品种类 FROM 商品 INNER JOIN (商店 INNER JOIN (购买人 INNER JOIN 购买 ON 购买人.购买人ID=购买.购买人ID) ON 商店.商店ID=购买.商店ID) ON 商品.商品ID=购买.商品ID;");
return ac.getRs();
}
//对表商店做的查询修改
public static void insertStore(String name,String call,String address)//添加商店
{
ac.executeSQL("insert into [商店](商店名称,联系方法,地址) values ('"+name+"','"+call+"','"+address+"');");
}
public static void deleStore(String id)//删除商店
{
ac.executeSQL("delete from [商店] where 商店ID="+id+";");
}
public static void modStore(String id,String call,String address)//修改商店
{
ac.executeSQL("update [商店] set [联系方法] = '"+call+"',[地址] = '"+address+"' where [商店ID] = "+id+";");
}
public static ResultSet showStore()//查看商店
{
ac.query("SELECT * FROM [商店];");
return ac.getRs();
}
//对表商品做的查询修改
public static ResultSet showShoping()//查看商品
{
ac.query("SELECT * FROM [商品];");
return ac.getRs();
}
public static void close()
{
ac.close();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -