⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 accesssql.java

📁 个人消费助理 早期的在学校的实训作品 使用ACCESS 数据库
💻 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 + -