首页 > 其他分享 >每日总结 4.20

每日总结 4.20

时间:2023-04-20 22:48:00浏览次数:45  
标签:总结 getString rs 每日 phone lu sql 4.20 pstmt

今天进行了供货商页面的设计,对于数据的处理实现对应付金额的显示,对于登录显示用户名,明天进行补货,对于每个用户发送的信息进行补货。

package queren;

import toolse.Tool;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
public class Daos {

     public List<Things> search(){
            List<Things> list = new ArrayList<>();
            try {
                Connection conn =Tool.getConnection();
                String sql="select * from car_send " ;
                PreparedStatement  pstmt = conn.prepareStatement(sql);
                ResultSet rs = pstmt.executeQuery();
                while(rs.next()){
                    Things lu = new Things();
                    lu.setMer_phone(rs.getString("mer_phone"));
                    lu.setTime(rs.getString("time"));
                    lu.setAddress(rs.getString("address"));
                    lu.setUser_phone(rs.getString("user_phone"));
                    lu.setName(rs.getString("name"));
                    lu.setTotal(rs.getInt("total"));
                    list.add(lu);
                }
                rs.close();
                pstmt.close();
                conn.close();
            }catch(SQLException e) {
                System.out.println("发生错误");
                e.printStackTrace();
            }
            return list;

        }
     public List<Things> searches(String name ,String time,String phone,String mer ){
            List<Things> list = new ArrayList<>();
            try {
                Connection conn =Tool.getConnection();
                Statement state = null;
                String sql="select * from car_send where mer_phone= ? and name like '%"+name+"%' and time like '%"+time+"%' and user_phone like '%"+phone+"%' " ;
                PreparedStatement  pstmt = conn.prepareStatement(sql);
                pstmt.setString(1, mer);
                ResultSet rs = pstmt.executeQuery();
                while(rs.next()){
                     Things lu = new Things();
                        lu.setMer_phone(rs.getString("mer_phone"));
                        lu.setTime(rs.getString("time"));
                        lu.setAddress(rs.getString("address"));
                        lu.setUser_phone(rs.getString("user_phone"));
                        lu.setName(rs.getString("name"));
                        lu.setTotal(rs.getInt("total"));
                        list.add(lu);
                }
                rs.close();
                pstmt.close();
                conn.close();
            }catch(SQLException e) {
                System.out.println("发生错误");
                e.printStackTrace();
            }
            return list;

        }
     public int js(String name,String phone) {
         int price=0;
         
         try {
                Connection conn =Tool.getConnection();
                String sql="select * from car_commodity where name = ? and user_phone = ?" ;
                PreparedStatement  pstmt = conn.prepareStatement(sql);
                pstmt.setString(1, name);
                pstmt.setString(2,phone);
                ResultSet rs = pstmt.executeQuery();
                while(rs.next()){
                     price=rs.getInt("price");
                }
                rs.close();
                pstmt.close();
                conn.close();
            }catch(SQLException e) {
                System.out.println("发生错误");
                e.printStackTrace();
            }
         return price;
     }
}

 

标签:总结,getString,rs,每日,phone,lu,sql,4.20,pstmt
From: https://www.cnblogs.com/syhxx/p/17338600.html

相关文章

  • 每日总结
    今天继续写教学管理系统的前台页面      ......
  • 并行计算部分总结
    1。计算机的峰值为主频x4。2。计算机读取数组时,一次会读入一行,要最大限度的利用已读入的数据,减少频繁读写的次数。3。多线程内存共享,多进程需要消息传递来交换变量。4。利用管道在不同程序之间传递内容(可以是管道符|或mkfifomypipe)5。平均不同节点的计算量,尽量做到负载平衡。6......
  • 2023.4.20
    1//1.10数制转换2//给定一个M进制的数x,实现对x向任意的一个非M进制的数的转换3#include<stdio.h>4#defineMAXCHAR1015//字符转换为数字6intchar_to_num(charch);7//数字转换为字符8charnum_to_char(intnum);9//其它进制转换为十进制10longsou......
  • 【考后总结】4 月清北营模拟赛 2
    胡测7我怎么这么菜!我怎么这么菜!我怎么这么菜!T1命题从内到外考虑,设\(f(i,s1,s2)\)为当前位置\(i\),\([i+1,n]\)部分\(x\)取值为\(s2\),\([1,i]\)部分每个位置上是全称量词或存在量词取值为\(s1\)的情况下命题是否成立,这样DP时从\(i-1\)到\(i\)的转移就是第\(i......
  • 2023.4.20每日总结
    政策查询javapackagewangzhan;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;publicclassThesql{publicConnectionconnect;publicThesql()throwsException{Cla......
  • 2023.4.20记录2
    定义基类Point(点)和派生类Circle(圆),求圆的周长。Point类有两个私有的数据成员floatx,y;Circle类新增一个私有的数据成员半径floatr和一个公有的求周长的函数getCircumference();主函数已经给出,请编写Point和Circle类。输入格式:输入圆心和半径,xyr中间用空格分隔。输出格式:......
  • 4.20汇编学习
    首先配置文件和编译环境用x修改分辨率,屏幕显示大小。入门命令讲解 mount将磁盘挂载到文件 c进入直观理解计算机组成原理 -r查看CPU中的寄存器状态,还可以修改-d查看内存,可以分块查看,块+块偏移-e修改内存,可以直接修改,也可以进去一个一个修改,因为计算机是16进......
  • 4.20每日总结
    <%@pageimport="wangzhan.Pd_zhengce"%><%@pageimport="wangzhan.Thesql"%><%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtm......
  • 每日总结-23.4.20
    复制代码<!DOCTYPEhtml><html><head><metacharset="utf-8"/><title>首页</title><linkrel="stylesheet"href="css/page.css"/><scripttype="......
  • 4.20
    1#include<iostream>2usingnamespacestd;3intmain()4{5intN,a,b,c,i,n,sum=0;6cin>>N;cout<<endl;78for(i=0;i<N;i++)9{10cin>>a>>b;cout<<endl;1112su......