1. 程式人生 > >基於ajax的三層,實現資料庫的增刪改查(三 BLL層編寫)

基於ajax的三層,實現資料庫的增刪改查(三 BLL層編寫)


由於前面我在DAL層對資料進行了處理,所以在此層就不用寫太多複雜程式碼,直接呼叫DAL傳入引數就可以,程式碼如下

//查詢單條
        public int selectOne(string userid,string userpass)
        {
            DalT1 D = new DalT1();
            object res= D.select(userid,userpass);
            if (res == null)
            {
                return 0;
            }
            else {
                return 1;
            }
        }
    
        //查詢所有
        public List<userMes> showTable()
        {
            DalT1 d1 = new DalT1();
            List<userMes> li = new List<userMes>();
            li= d1.selectAll();
            return li;
        }
   
        //刪除單條
       public int deleteOneB(int id)
       {
           DalT1 d1 = new DalT1();
           int res= d1.deleteOne(id);
           return res;
       }
 
       //新增單條
       public int addone(string username, string userpass)
       {
           DalT1 d = new DalT1();
           int res= d.addone(username, userpass);
           return res;
       }
        
       //修改單條
       public int changeOne(userMes u,int id)
       {
            DalT1 d=new DalT1();
            int res = d.changeOnew(u,id);
            return res;
       }

       //查詢頁數
       public int selectCount(int num)
       {
           DalT1 d = new DalT1();
           int res= d.selectCount();
           double resP =Math.Ceiling(Convert.ToDouble( res / num));
           int resPP = Convert.ToInt32(resP);
           return resPP;
       }
       
       //查詢頁數內的資料
       public List<userMes> selectMes(int pageCount, int pageSize)
       {
           DalT1 d = new DalT1();
           List<userMes> sqr = d.selectMes(pageCount, pageSize);
           return sqr;
       }

相關推薦

基於ajax實現資料庫刪改基礎一DAL

  三層的組成就是DAL,BLL,UI層和Model層。其中的DAL層是與資料庫連結,需要引用Model層,進行對資料的操作,但我們一般在此層不進行資料的處理。BLL層負責引用DAL和MODEL層,在

基於ajax實現資料庫刪改 BLL編寫

由於前面我在DAL層對資料進行了處理,所以在此層就不用寫太多複雜程式碼,直接呼叫DAL傳入引數就可以,程式碼如下 //查詢單條         public int selectOne(string userid,string userpass)         {    

Web介面實現資料庫刪改過程

實現方法:JSP+Servlet+JavaBean 基本實現思想:jsp檔案為顯示介面,包括增刪改查四個介面,然後使用form或者href超連結的方法將網頁獲得的值傳到Servlet中的方法裡;而servlet方法中呼叫dao層裡面的包括增刪改查等方法的物件,以此實現對資料庫裡面的資料的增刪改查,最後返回頁

Kotlin整合Spring Boot實現資料庫刪改(mybatis版)

前幾天由於工作需要,便開始學習了kotlin,java基礎紮實學起來也還算比較快,對於kotlin這個程式語言自然是比java有趣一些,因此就有了使用kotlin搭建基於spring boot的開發環境。這次先分享mybatis版本的 1 maven的pom檔案 <

Kotlin整合Spring Boot實現資料庫刪改(spring data jpa版)

接上次的kotlin整合spring boot的mybatis版本,這次分享的內容也很精彩,現在spring data jpa也慢慢流行起來了,因此學習kotlin的時候也順帶寫了spring data jpa版本的,下面就直接上程式碼分享給大家了 1 pom加入如下配置

mongoose建立資料結構實現基本刪改功能

首先建議建立如下目錄結構的一個express專案目錄結構 --server --bin//這個檔案目錄是放置express專案啟動項檔案 --models//放置對應資料的結構 --public//前端頁面以及靜態資源 --routes//後端業務邏輯 --util//公

通用DAO之MyBatis封裝封裝通用的刪改

曾將釋出過倆篇關於Mybatis封裝的文章,當時曾曾承諾過當測試沒有問題後阿海會整理一下然後將原始碼釋出出來。 那麼今天正好朋友找我要一份那套mybatis封裝的原始碼,我便整理了一份,想想這麼長時間了並沒有發現什麼明顯的bug,於是決定將它發出來。 關

pymysql連線資料庫,實現資料庫刪改

1.資料庫連線 # 建立連線 def create_conn(): import pymysql conn = pymysql.connect( host='localhost', port=3306, user='root'

Android中內容提供者ContentProvider實現資料庫刪改

1.我們首先new一個我們自己的類整合ContentProvider,並實現方法如下 package com.wzw.sqllitedemo.providers; import com.wzw.sqllitedemo.db.PersonSQLiteOpenHelper;

權限管理系統之LayUI實現頁面刪改和彈出交互

層級 keyword sad ole span cache itl else wsad 由於對LayUI框架不太熟悉,昨天抽空看了下LayUI的文檔,今天在網上找了使用LayUI進行增刪改查相關內容,自己照葫蘆畫了個瓢,畫瓢部分不是很難,主要是下午遇到了一個彈出層的問題耗時

Javaweb實現對mongodb的刪改附帶源代碼

bubuko 增刪 web .com image ODB htm ava read 運行截圖: 刪除後的信息 項目源代碼:https://www.cnblogs.com/post/readauth?url=/zyt-bg/p/9807396.html

Elasticsearch入門:Elasticsearch基本用法-刪改

title: Elasticsearch入門三:Elasticsearch基本用法-增刪改查(譯) date: 2018-11-01 11:00:00 tags: Elasticsearch 原文地址: https://www.elastic.co/guide/en/elast

【機房重構】——刪改

【改】 UI層 Entity.StuInfo stu = new Entity.StuInfo(); stu.UserID = txtUserID.Text.Trim(); stu.UserName = txtUserName.Text; stu.Sex = cmbSex.Text;

MongoDB刪改

Insert Documents 插入單個document到collection中. db.inventory.insertOne(  { item: “canvas”, qty: 100, tags: [“cotton”], size: {

通過JDBC進行簡單的刪改以MySQL為例

mage ron end main exce javax xtend 探索 rman 通過JDBC進行簡單的增刪改查(以MySQL為例) 目錄 前言:什麽是JDBC 一、準備工作(一):MySQL安裝配置和基礎學習 二、準備工作(二):下載數據庫對應的jar包並

通過JDBC進行簡單的刪改以MySQL為例轉載

IE trac archive solver ttl 賦值 TP 定義 for 轉載:https://www.cnblogs.com/wuyuegb2312/p/3872607.html 目錄 前言:什麽是JDBC 一、準備工作(一):MySQL安裝配置和基礎學習 二、準備

MyBatis多對多刪改不建關聯實體

寫在前面 本文的出發點在於:本人師傅比較NB,在專案中資料庫操作用的MyBatis,需要涉及到多對多的操作,問師傅多對多是否需要建立關聯實體,師傅說了句“低階的可以建,高階的不需要”,於是乎,為了挑戰難度,在專案中最終以不建立關聯實體解決了多對多的操作問

ssm 框架使用者的刪改前天jsp寫的

首先就是建立使用者表了 package com.xblh.pojo; 第二步,dao層 第三步:資料庫查詢 因為為了分頁方便最好建立一個工具類 service層 控制層 最後一步就是前臺頁面了,前臺我是用easyui 做的  <

hibernate簡單程式實現從頁面對資料庫刪改主從表關聯

      前段時期一直使用三層來寫從頁面對資料庫的增刪改查,今天用hibernate框架來實現從頁面對資料庫的增刪改查, 首先介紹下今天我們要實現的功能, 1、使用者能夠註冊,2、註冊成功後直接跳到登入頁面,3、登入成功後直接跳到對公司、人員的增刪改查, 4、要有對人員介

資料庫實現刪改基於Swing

package main; import view1.MyLogin; public class Main { public static void main(String[] args) { MyLogin l = new MyLogin(); l.login();