麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > ASM > 正文

實現一個客戶端的DataSet-----ClientDataSetDataProvider.asmx

2024-07-21 02:16:43
字體:
來源:轉載
供稿:網友

最大的網站源碼資源下載站,

using system;
using system.collections;
using system.componentmodel;
using system.data;
using system.data.sqlclient;
using system.diagnostics;
using system.web;
using system.web.services;

namespace clientsidedatasets
{
    public class clientdatasetdataprovider : system.web.services.webservice
    {
        private system.data.sqlclient.sqldataadapter m_authorsadapter;
        private system.data.sqlclient.sqlcommand m_cmdauthorsselect;
        private system.data.sqlclient.sqlcommand m_cmdauthorsinsert;
        private system.data.sqlclient.sqlcommand m_cmdauthorsupdate;
        private system.data.sqlclient.sqlcommand m_cmdauthorsdelete;
        private system.data.dataset m_pubsdataset;
        private system.data.sqlclient.sqlconnection m_con;
    
        public clientdatasetdataprovider()
        {
                      initializecomponent();
        }

        #region component designer generated code
        private void initializecomponent()
        {
            system.collections.specialized.namevaluecollection configurationappsettings = system.configuration.configurationsettings.appsettings;
            this.m_con = new system.data.sqlclient.sqlconnection();
            this.m_cmdauthorsselect = new system.data.sqlclient.sqlcommand();
            this.m_cmdauthorsinsert = new system.data.sqlclient.sqlcommand();
            this.m_cmdauthorsupdate = new system.data.sqlclient.sqlcommand();
            this.m_cmdauthorsdelete = new system.data.sqlclient.sqlcommand();
            this.m_authorsadapter = new system.data.sqlclient.sqldataadapter();
            this.m_pubsdataset = new system.data.dataset();
            ((system.componentmodel.isupportinitialize)(this.m_pubsdataset)).begininit();
            //
            // m_con
            //
            this.m_con.connectionstring = configurationappsettings.get("m_con.connectionstring");
            //
            // m_cmdauthorsselect
            //
            this.m_cmdauthorsselect.commandtext = "select au_id, au_lname, au_fname, phone, address, city, state, zip, contract from" +
                " authors";
            this.m_cmdauthorsselect.connection = this.m_con;
            //
            // m_cmdauthorsinsert
            //
            this.m_cmdauthorsinsert.commandtext = @"insert into authors(au_id, au_lname, au_fname, phone, address, city, state, zip, contract) values (@au_id, @au_lname, @au_fname, @phone, @address, @city, @state, @zip, @contract); select au_id, au_lname, au_fname, phone, address, city, state, zip, contract from authors where (au_id = @select_au_id)";
            this.m_cmdauthorsinsert.connection = this.m_con;
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@au_id", system.data.sqldbtype.char, 11, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_id", system.data.datarowversion.current, null));
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@au_lname", system.data.sqldbtype.varchar, 40, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_lname", system.data.datarowversion.current, null));
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@au_fname", system.data.sqldbtype.varchar, 20, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_fname", system.data.datarowversion.current, null));
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@phone", system.data.sqldbtype.char, 12, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "phone", system.data.datarowversion.current, null));
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@address", system.data.sqldbtype.varchar, 40, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "address", system.data.datarowversion.current, null));
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@city", system.data.sqldbtype.varchar, 20, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "city", system.data.datarowversion.current, null));
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@state", system.data.sqldbtype.char, 2, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "state", system.data.datarowversion.current, null));
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@zip", system.data.sqldbtype.char, 5, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "zip", system.data.datarowversion.current, null));
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@contract", system.data.sqldbtype.bit, 1, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "contract", system.data.datarowversion.current, null));
            this.m_cmdauthorsinsert.parameters.add(new system.data.sqlclient.sqlparameter("@select_au_id", system.data.sqldbtype.char, 11, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_id", system.data.datarowversion.current, null));
            //
            // m_cmdauthorsupdate
            //
            this.m_cmdauthorsupdate.commandtext = @"update authors set au_id = @au_id, au_lname = @au_lname, au_fname = @au_fname, phone = @phone, address = @address, city = @city, state = @state, zip = @zip, contract = @contract where (au_id = @original_au_id) and (address = @original_address or @original_address1 is null and address is null) and (au_fname = @original_au_fname) and (au_lname = @original_au_lname) and (city = @original_city or @original_city1 is null and city is null) and (contract = @original_contract) and (phone = @original_phone) and (state = @original_state or @original_state1 is null and state is null) and (zip = @original_zip or @original_zip1 is null and zip is null); select au_id, au_lname, au_fname, phone, address, city, state, zip, contract from authors where (au_id = @select_au_id)";
            this.m_cmdauthorsupdate.connection = this.m_con;
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@au_id", system.data.sqldbtype.char, 11, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_id", system.data.datarowversion.current, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@au_lname", system.data.sqldbtype.varchar, 40, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_lname", system.data.datarowversion.current, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@au_fname", system.data.sqldbtype.varchar, 20, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_fname", system.data.datarowversion.current, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@phone", system.data.sqldbtype.char, 12, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "phone", system.data.datarowversion.current, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@address", system.data.sqldbtype.varchar, 40, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "address", system.data.datarowversion.current, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@city", system.data.sqldbtype.varchar, 20, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "city", system.data.datarowversion.current, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@state", system.data.sqldbtype.char, 2, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "state", system.data.datarowversion.current, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@zip", system.data.sqldbtype.char, 5, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "zip", system.data.datarowversion.current, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@contract", system.data.sqldbtype.bit, 1, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "contract", system.data.datarowversion.current, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_au_id", system.data.sqldbtype.char, 11, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_id", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_address", system.data.sqldbtype.varchar, 40, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "address", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_address1", system.data.sqldbtype.varchar, 40, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "address", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_au_fname", system.data.sqldbtype.varchar, 20, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_fname", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_au_lname", system.data.sqldbtype.varchar, 40, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_lname", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_city", system.data.sqldbtype.varchar, 20, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "city", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_city1", system.data.sqldbtype.varchar, 20, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "city", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_contract", system.data.sqldbtype.bit, 1, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "contract", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_phone", system.data.sqldbtype.char, 12, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "phone", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_state", system.data.sqldbtype.char, 2, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "state", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_state1", system.data.sqldbtype.char, 2, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "state", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_zip", system.data.sqldbtype.char, 5, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "zip", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@original_zip1", system.data.sqldbtype.char, 5, system.data.parameterdirection.input, true, ((system.byte)(0)), ((system.byte)(0)), "zip", system.data.datarowversion.original, null));
            this.m_cmdauthorsupdate.parameters.add(new system.data.sqlclient.sqlparameter("@select_au_id", system.data.sqldbtype.char, 11, system.data.parameterdirection.input, false, ((system.byte)(0)), ((system.byte)(0)), "au_id", system.data.datarowversion.current, null));
            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: av日韩一区二区三区 | 亚洲国产超高清a毛毛片 | 久久国产秒| 精品一区二区久久久久 | 欧美日本免费一区二区三区 | 午夜视频久久久 | 日本在线视频一区二区三区 | 国产精品一区网站 | 热99热| 99精品在线视频观看 | 99精品视频久久精品视频 | 黄片毛片一级 | 深夜福利视频绿巨人视频在线观看 | 看免费av| 日本aaa一级片 | 欧美色另类 | xnxx 日本19 | 91成人免费视频 | 欧美大胆xxxx肉体摄影 | 精品在线观看一区 | 99视频在线观看视频 | 夜间福利网站 | 久久av喷吹av高潮av懂色 | 欧美亚洲国产成人综合在线 | 国产欧美在线观看不卡一 | 成人富二代短视频 | 黄色一级片免费在线观看 | 成人短视频在线播放 | 免费一级毛片网站 | 久久精品一区二区三 | 99在线热播精品免费 | 日韩视频精品一区 | 久久国产精品一区 | 亚洲国产资源 | 有兽焉免费动画 | 怦然心动50免费完整版 | 国产女厕一区二区三区在线视 | 欧日韩在线视频 | 欧美一级毛片大片免费播放 | 亚洲成人精品在线 | 久久网综合 |