亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? userdatabaseimp.cs

?? 模擬銀行系統的實現
?? CS
字號:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.OleDb;

namespace Project1
{
    /// <summary>
    /// The implementation of the UserDatabase Interface.
    /// Database connection and disconnection functions,
    /// and SQL queries are involved.
    /// </summary>
    public class UserDatabaseImp : UserDatabase
    {
        public UserDatabaseImp()
        {
            Console.WriteLine("UserDatabaseImp instance created.");
        }

        #region UserDatabase Members

        /// <summary>
        /// Add a customer record to the database
        /// </summary>
        /// <param name="cust">An object of Customer</param>
        public void add(Customer cust)
        {
            try
            {
                string database = "infybank.mdb";
                string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + database;
                OleDbConnection dbConnection = new OleDbConnection(connectionString);
                string query = "INSERT INTO Customer VALUES ('" + cust.sCustID + "', '" + cust.sUserID
                                + "', '" + cust.sPassword + "', '" + cust.sName + "', '" + cust.sGender
                                + "', '" + cust.dDob.ToShortDateString() + "', '" + cust.sAddress
                                + "', '" + cust.sCity + "', '" + cust.sState + "', " + cust.iPin
                                + ", " + cust.iTel + ", " + cust.iFax + ", '" + cust.sEmail + "')";
                OleDbCommand command = new OleDbCommand(query, dbConnection);
                dbConnection.Open();
                command.ExecuteNonQuery();
                Console.WriteLine("Customer added.");
                dbConnection.Close();

            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }

        /// <summary>
        /// Remove a customer record from the database
        /// </summary>
        /// <param name="cust">An object of Customer</param>
        public void remove(Customer cust)
        {
            try
            {
                string database = "infybank.mdb";
                string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + database;
                OleDbConnection dbConnection = new OleDbConnection(connectionString);
                string query = "DELETE FROM Customer WHERE CustomerID = '" + cust.sCustID + "'";
                OleDbCommand command = new OleDbCommand(query, dbConnection);
                dbConnection.Open();
                command.ExecuteNonQuery();
                Console.WriteLine("Customer deleted.");
                dbConnection.Close();

            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }

        /// <summary>
        /// Update a customer record in the database
        /// </summary>
        /// <param name="user">An object of Customer</param>
        public void update(Customer cust)
        {
            try
            {
                string database = "infybank.mdb";
                string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + database;
                OleDbConnection dbConnection = new OleDbConnection(connectionString);
                string query = "UPDATE Customer SET Password = '" + cust.sPassword + "', Gender = '"
                                + cust.sGender + "', DateOfBirth = '" + cust.dDob.ToShortDateString()
                                + "', Address = '" + cust.sAddress + "', City = '" + cust.sCity
                                + "', State = '" + cust.sState + "', Pin = " + cust.iPin
                                + ", Telephone = " + cust.iTel + ", Fax = " + cust.iFax
                                + ", Email = '" + cust.sEmail + "' WHERE CustomerID = '" + cust.sCustID + "'";
                OleDbCommand command = new OleDbCommand(query, dbConnection);
                dbConnection.Open();
                command.ExecuteNonQuery();
                Console.WriteLine("Customer updated.");
                dbConnection.Close();

            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }

        /// <summary>
        /// Search for a customer record in the database
        /// </summary>
        /// <param name="custID">The customer ID of a customer</param>
        public Customer search(string custID)
        {
            string cid = "";
            string uid = "";
            string pwd = "";
            string name = "";
            string gender = "";
            DateTime dob = new DateTime(0);
            string addr = "";
            string city = "";
            string state = "";
            string email = "";
            int pin = 0;
            int tel = 0;
            int fax = 0;
            int flag = 0;

            try
            {
                string database = "infybank.mdb";
                string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + database;
                OleDbConnection dbConnection = new OleDbConnection(connectionString);

                string query = "SELECT * FROM Customer WHERE CustomerID = '" + custID + "'";

                OleDbCommand command = new OleDbCommand(query, dbConnection);
                dbConnection.Open();

                OleDbDataReader reader = command.ExecuteReader();

                if (reader.Read())
                {
                    Console.WriteLine("Customer found.");

                    cid = reader.GetString(0).ToString();
                    uid = reader.GetString(1).ToString();
                    pwd = reader.GetString(2).ToString();
                    name = reader.GetString(3).ToString();
                    gender = reader.GetString(4).ToString();
                    dob = reader.GetDateTime(5);
                    addr = reader.GetString(6).ToString();
                    city = reader.GetString(7).ToString();
                    state = reader.GetString(8).ToString();
                    pin = reader.GetInt32(9);
                    tel = reader.GetInt32(10);
                    fax = reader.GetInt32(11);
                    email = reader.GetString(12).ToString();
                    flag = 1;
                }
                else
                {
                    flag = 0;
                }
                reader.Close();
                dbConnection.Close();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
            if (flag == 1)
                return new Customer(uid, pwd, cid, name, gender, dob, addr, city, state, pin, tel, fax, email);
            else
                return null;
        }

        #endregion

        public List<Customer> getAll()
        {
            List<Customer> custList = new List<Customer>();
            string cid = "";
            string uid = "";
            string pwd = "";
            string name = "";
            string gender = "";
            DateTime dob = new DateTime(0);
            string addr = "";
            string city = "";
            string state = "";
            string email = "";
            int pin = 0;
            int tel = 0;
            int fax = 0;
            //  int flag = 0;

            try
            {
                string database = "infybank.mdb";
                string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + database;
                OleDbConnection dbConnection = new OleDbConnection(connectionString);

                string query = "SELECT * FROM Customer";

                OleDbCommand command = new OleDbCommand(query, dbConnection);
                dbConnection.Open();

                OleDbDataReader reader = command.ExecuteReader();

                while (reader.Read())
                {
                    Console.WriteLine("Customer found.");

                    cid = reader.GetString(0).ToString();
                    uid = reader.GetString(1).ToString();
                    pwd = reader.GetString(2).ToString();
                    name = reader.GetString(3).ToString();
                    gender = reader.GetString(4).ToString();
                    dob = reader.GetDateTime(5);
                    addr = reader.GetString(6).ToString();
                    city = reader.GetString(7).ToString();
                    state = reader.GetString(8).ToString();
                    pin = reader.GetInt32(9);
                    tel = reader.GetInt32(10);
                    fax = reader.GetInt32(11);
                    email = reader.GetString(12).ToString();
                    //   flag = 1;

                    custList.Add(new Customer(uid, pwd, cid, name, gender, dob, addr, city,
                                        state, pin, tel, fax, email));
                }

                reader.Close();
                dbConnection.Close();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
            //    if (flag == 1)
            return custList;
            //    else
            //        return null;

        }



    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
26uuu欧美| |精品福利一区二区三区| 成人黄色大片在线观看| 午夜不卡av在线| 国产精品久久久久影视| 91精品国产综合久久久久久 | 色狠狠桃花综合| 久久国产精品区| 亚洲精品视频一区二区| 欧美精品久久久久久久多人混战| 亚洲三级免费电影| 国产精品 欧美精品| 欧美一区二区三区在线电影 | 亚洲欧美aⅴ...| 亚洲成人综合网站| 欧美二区在线观看| 国产a级毛片一区| 久久精品久久精品| 五月天一区二区| 亚洲日本一区二区| 久久女同性恋中文字幕| 欧美精品三级在线观看| 欧美图区在线视频| 91尤物视频在线观看| 国产成人在线视频网址| 国内精品国产三级国产a久久| 亚洲图片欧美综合| 亚洲另类一区二区| 中文字幕一区二区三区在线播放| 久久综合九色综合欧美98| 欧美一级二级三级乱码| 6080国产精品一区二区| 欧美日韩国产一级片| 在线欧美小视频| 日本高清不卡aⅴ免费网站| 成人亚洲一区二区一| 国产成人精品免费在线| 国产一区二区不卡| 国产成人综合视频| 成人开心网精品视频| 国产成人免费视频一区| 国产91精品欧美| youjizz久久| 色综合久久中文字幕| 色婷婷综合五月| 欧美三级日本三级少妇99| 欧洲一区二区三区免费视频| 欧美视频自拍偷拍| 欧美日韩免费观看一区三区| 欧美日韩一本到| 91麻豆精品国产91久久久 | 99re热视频精品| 91麻豆福利精品推荐| 91毛片在线观看| 欧美午夜一区二区三区免费大片| 欧美日韩国产精选| 91精品国产乱码| 26uuu亚洲综合色| 中日韩免费视频中文字幕| 亚洲欧美一区二区三区孕妇| 亚洲一线二线三线久久久| 日韩av中文在线观看| 精品一区二区三区视频在线观看 | 国产欧美日韩综合精品一区二区| 国产欧美日韩不卡免费| 亚洲美腿欧美偷拍| 日韩成人精品视频| 国产九九视频一区二区三区| av在线这里只有精品| 欧美日韩你懂的| 久久色在线视频| 亚洲欧美电影院| 蜜臀精品一区二区三区在线观看 | 91麻豆免费在线观看| 欧美天天综合网| 久久亚洲欧美国产精品乐播| 亚洲欧美欧美一区二区三区| 日韩不卡一区二区| 国产成人av电影| 欧美日韩综合在线免费观看| 精品日韩99亚洲| 亚洲日本va在线观看| 男女男精品视频| 91老司机福利 在线| 91精品国产欧美日韩| 中文字幕成人在线观看| 日日夜夜精品免费视频| 成人午夜精品一区二区三区| 7777女厕盗摄久久久| 中文字幕av在线一区二区三区| 亚洲成人免费av| 成人美女视频在线看| 欧美一区二区三区日韩| 中文字幕在线不卡视频| 美脚の诱脚舐め脚责91| 在线观看免费亚洲| 日本一区二区三区高清不卡| 日韩高清在线观看| 97se亚洲国产综合自在线观| 欧美tickle裸体挠脚心vk| 亚洲精品国产一区二区精华液| 国产麻豆欧美日韩一区| 在线播放一区二区三区| 国产精品欧美综合在线| 久久激情五月激情| 欧美日韩国产乱码电影| 亚洲视频图片小说| 国产成人亚洲综合a∨婷婷图片| 在线91免费看| 亚洲综合一二区| 菠萝蜜视频在线观看一区| 精品日韩一区二区三区免费视频| 亚洲午夜视频在线观看| 不卡欧美aaaaa| 久久久精品国产99久久精品芒果| 日韩av午夜在线观看| 91精彩视频在线| 亚洲婷婷国产精品电影人久久| 国产成人精品午夜视频免费| 精品三级在线看| 理论电影国产精品| 欧美日本韩国一区二区三区视频| 亚洲综合一区二区三区| 91亚洲精品久久久蜜桃网站| 欧美国产精品一区二区三区| 国产一区不卡视频| 久久色.com| 国产黄色精品视频| 国产亚洲欧美一级| 国产一区免费电影| 久久久久久久久久看片| 国模少妇一区二区三区| 久久久久一区二区三区四区| 国产一区三区三区| 国产女主播一区| 成人aa视频在线观看| 国产精品初高中害羞小美女文| 成人综合婷婷国产精品久久免费| 国产欧美日韩久久| 99久久综合精品| 亚洲激情在线激情| 欧美色手机在线观看| 五月天国产精品| 欧美电影一区二区三区| 奇米影视一区二区三区小说| 日韩三级.com| 国内精品国产成人国产三级粉色| 久久综合九色欧美综合狠狠| 国产福利一区二区三区视频 | 亚洲激情校园春色| 色域天天综合网| 亚洲妇女屁股眼交7| 欧美猛男gaygay网站| 日本伊人色综合网| 久久综合999| 不卡一卡二卡三乱码免费网站| 亚洲欧美日韩在线不卡| 欧美视频三区在线播放| 视频一区在线播放| 欧美精品一区二区在线观看| 成人性视频网站| 一区二区三区不卡视频在线观看| 欧美日韩成人综合| 久久精品国产亚洲a| 国产午夜精品美女毛片视频| 色国产综合视频| 麻豆精品一区二区综合av| 久久精品人人做| 在线观看日韩毛片| 精品亚洲aⅴ乱码一区二区三区| 中文字幕在线一区| 欧美另类变人与禽xxxxx| 国产精品一区二区久久不卡| 亚洲男人的天堂一区二区| 欧美一区二区三区爱爱| 成人午夜激情在线| 丝袜a∨在线一区二区三区不卡| 久久久不卡影院| 在线看国产一区| 国产乱码精品1区2区3区| 一区二区三区在线视频观看58 | 91精品久久久久久久91蜜桃| 丁香一区二区三区| 亚洲国产精品久久久久秋霞影院| 精品电影一区二区| 在线看国产一区| 国产成人a级片| 天天av天天翘天天综合网 | 久久久久国产精品人| 欧美日韩一区二区三区高清| 国产高清在线观看免费不卡| 午夜a成v人精品| 亚洲女性喷水在线观看一区| 欧美精品一区二区三区在线| 91黄色免费看| 成人黄色电影在线| 国产一区二区三区电影在线观看| 亚洲影视资源网| 亚洲色图丝袜美腿| 久久精品一二三|