package com.dao;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.*;
import com.form.CarForm;
import com.tools.JDBConnection;
public class CarDao {
	private JDBConnection connection = null;
	public CarDao() {
		connection = new JDBConnection();
	}
	public boolean operationCar(String sql) {
		return connection.executeUpdate(sql);
	}
	
	public List queryCarList(String sign) {
		List list = new ArrayList();
		CarForm carForm = null;
		String sql=null;
		if(sign==null){		
		sql = "select * from tb_car order by id desc";
		}else{
		
		sql = "select * from tb_car where id not in (select car_id from tb_carlog)";
		
		}
	
		ResultSet rs = connection.executeQuery(sql);
		try {
			while (rs.next()) {
				carForm = new CarForm();
				carForm.setId(rs.getInt(1));
				carForm.setUsername(rs.getString(2));
				carForm.setUser_number(rs.getString(3));
				carForm.setCar_number(rs.getString(4));
				carForm.setTel(rs.getInt(5));
				carForm.setAddress(rs.getString(6));
				carForm.setCar_road(rs.getString(7));
				carForm.setCar_content(rs.getString(8));
				list.add(carForm);
			}
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return list;
	}
	public CarForm queryCarForm(String id) {
		CarForm carForm = null;
		String sql = "select * from tb_car where id=" + id + "";
		ResultSet rs = connection.executeQuery(sql);
		try {
			while (rs.next()) {
				carForm = new CarForm();
				carForm.setId(rs.getInt(1));
				carForm.setUsername(rs.getString(2));
				carForm.setUser_number(rs.getString(3));
				carForm.setCar_number(rs.getString(4));
				carForm.setTel(rs.getInt(5));
				carForm.setAddress(rs.getString(6));
				carForm.setCar_road(rs.getString(7));
				carForm.setCar_content(rs.getString(8));
			}
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return carForm;
	}
}
 最近下载更多
最近下载更多
                
                lxsnh123     LV3
                2022年11月18日
            
            
        
                微信网友_5963854197018624     LV7
                2022年6月27日
            
            
        
                testuser1234567     LV24
                2022年6月15日
            
            
        
                1532593037     LV8
                2022年3月31日
            
            
        
                北诺成尘     LV4
                2022年3月12日
            
            
        
                18784679855     LV8
                2022年2月27日
            
            
        
                Gaodaima     LV6
                2022年2月23日
            
            
        
                judy0971     LV12
                2020年9月8日
            
            
        
                qq2528732622     LV8
                2020年6月18日
            
            
        
                无名的码字员     LV3
                2020年6月17日
            
            
         最近浏览更多
最近浏览更多
                
                港港hhhhhh     LV1
                2024年5月20日
            
            
        
                1134116035    
                2024年2月24日
            
            
                    暂无贡献等级
            
        
                草帽小小鸡     LV7
                2023年11月25日
            
            
        
                哇塞塞哈哈哈     LV8
                2023年5月4日
            
            
        
                lxsnh123     LV3
                2022年11月18日
            
            
        
                gaoxuyang     LV8
                2022年10月26日
            
            
        
                mumuzhigang     LV1
                2022年6月28日
            
            
        
                微信网友_5963854197018624     LV7
                2022年6月27日
            
            
        
                testuser1234567     LV24
                2022年6月15日
            
            
        
                dt1234567     LV2
                2022年5月12日
            
            
        
 
                 
                 
                