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

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

?? form1.cs

?? winmobile遠程數(shù)據(jù)同步操作代碼
?? CS
字號:
//-----------------------------------------------------------------------------
// Code from _Programming the .NET Compact Framework with C#_
// and _Programming the .NET Compact Framework with VB_
// (c) Copyright 2002-2004 Paul Yao and David Durant. 
// All rights reserved.
//-----------------------------------------------------------------------------

using System;
using System.IO;
using System.Windows.Forms;
using System.Data;
using System.Data.Common;
using System.Data.SqlServerCe;

namespace RDA
{
	/// <summary>
	/// Summary description for Form1.
	/// </summary>
	public class FormMain : System.Windows.Forms.Form
	{
      internal System.Windows.Forms.MainMenu MenuMain;
      internal System.Windows.Forms.MenuItem MenuItem1;
      internal System.Windows.Forms.MenuItem mitemExit;
      internal System.Windows.Forms.MenuItem MenuItem3;
      internal System.Windows.Forms.MenuItem mitemRecreate;
      internal System.Windows.Forms.MenuItem MenuItem2;
      internal System.Windows.Forms.MenuItem mitemPull;
      internal System.Windows.Forms.MenuItem mitemUpdate;
      internal System.Windows.Forms.MenuItem mitemPush;
      internal System.Windows.Forms.MenuItem mitemSubmitSQL;

		public FormMain()
		{
			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();

			//
			// TODO: Add any constructor code after InitializeComponent call
			//
		}
		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			base.Dispose( disposing );
		}
		#region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
         this.MenuMain = new System.Windows.Forms.MainMenu();
         this.MenuItem1 = new System.Windows.Forms.MenuItem();
         this.mitemExit = new System.Windows.Forms.MenuItem();
         this.MenuItem3 = new System.Windows.Forms.MenuItem();
         this.mitemRecreate = new System.Windows.Forms.MenuItem();
         this.MenuItem2 = new System.Windows.Forms.MenuItem();
         this.mitemPull = new System.Windows.Forms.MenuItem();
         this.mitemUpdate = new System.Windows.Forms.MenuItem();
         this.mitemPush = new System.Windows.Forms.MenuItem();
         this.mitemSubmitSQL = new System.Windows.Forms.MenuItem();
         // 
         // MenuMain
         // 
         this.MenuMain.MenuItems.Add(this.MenuItem1);
         this.MenuMain.MenuItems.Add(this.MenuItem3);
         this.MenuMain.MenuItems.Add(this.MenuItem2);
         // 
         // MenuItem1
         // 
         this.MenuItem1.MenuItems.Add(this.mitemExit);
         this.MenuItem1.Text = "File";
         // 
         // mitemExit
         // 
         this.mitemExit.Text = "Exit";
         this.mitemExit.Click += new System.EventHandler(this.mitemExit_Click);
         // 
         // MenuItem3
         // 
         this.MenuItem3.MenuItems.Add(this.mitemRecreate);
         this.MenuItem3.Text = "DataBase";
         // 
         // mitemRecreate
         // 
         this.mitemRecreate.Text = "Re-create";
         this.mitemRecreate.Click += new System.EventHandler(this.mitemRecreate_Click);
         // 
         // MenuItem2
         // 
         this.MenuItem2.MenuItems.Add(this.mitemPull);
         this.MenuItem2.MenuItems.Add(this.mitemUpdate);
         this.MenuItem2.MenuItems.Add(this.mitemPush);
         this.MenuItem2.MenuItems.Add(this.mitemSubmitSQL);
         this.MenuItem2.Text = "RDA";
         // 
         // mitemPull
         // 
         this.mitemPull.Text = "Pull";
         this.mitemPull.Click += new System.EventHandler(this.mitemPull_Click);
         // 
         // mitemUpdate
         // 
         this.mitemUpdate.Text = "Update";
         this.mitemUpdate.Click += new System.EventHandler(this.mitemUpdate_Click);
         // 
         // mitemPush
         // 
         this.mitemPush.Text = "Push";
         this.mitemPush.Click += new System.EventHandler(this.mitemPush_Click);
         // 
         // mitemSubmitSQL
         // 
         this.mitemSubmitSQL.Text = "Submit SQL";
         this.mitemSubmitSQL.Click += new System.EventHandler(this.mitemSubmitSQL_Click);
         this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
         // 
         // FormMain
         // 
         this.BackColor = System.Drawing.Color.White;
         this.ClientSize = new System.Drawing.Size(240, 270);
         this.Menu = this.MenuMain;
         this.Text = "RDA";
         this.Load += new System.EventHandler(this.FormMain_Load);

      }
		#endregion

		/// <summary>
		/// The main entry point for the application.
		/// </summary>

		static void Main() 
		{
			Application.Run(new FormMain());
		}

      //  The database file.
      private string  strDBFile = @"My Documents\Northwind.sdf";

      //  The local connection string.
      private string  strConnLocal = 
              "Data Source=" + @"My Documents\Northwind.sdf";

      //  The remote connection string.
      private string strConnRemote = "Provider=sqloledb; "
                                   + "Data Source=ZUOPENG; " 
                                   + "Initial Catalog=Northwind; " 
                                   + "Integrated Security=SSPI;";

      //  The URL
      private string strURL =
              "http://192.168.0.1/rdasec/sqlcesa30.dll";

      
      private void FormMain_Load(object sender, EventArgs e)
      {
//         mitemRecreate_Click(mitemRecreate, EventArgs.Empty);
//         mitemPull_Click(mitemPull, EventArgs.Empty);
//         mitemUpdate_Click(mitemUpdate, EventArgs.Empty);
//         mitemSubmitSQL_Click(mitemSubmitSQL, EventArgs.Empty);
//         mitemPush_Click(mitemPush, EventArgs.Empty);

         this.MinimizeBox = false;
      }


      private void mitemRecreate_Click(object sender, EventArgs e)
      {
         if(File.Exists(strDBFile)) { File.Delete(strDBFile); }

         SqlCeEngine  engine = new SqlCeEngine(strConnLocal);
         engine.CreateDatabase();
         engine.Dispose();
      }

      
      private void mitemPull_Click(object sender, EventArgs e)
      {
      //  Create a remote data access object
              SqlCeRemoteDataAccess  rdaNW = 
                 new SqlCeRemoteDataAccess(strURL, strConnLocal);
         try 
         {
            //  Have RDA:
            //     Create local tables named Categories and
            //        ErrorCategories.  
            //     Connect to the remote server and submit the
            //        SELECT statement.
            //     Place the results in the local Categories table.
            rdaNW.LocalConnectionString = strConnLocal;
            rdaNW.InternetUrl = strURL;
            rdaNW.InternetLogin = "";
            rdaNW.InternetPassword = "";
            rdaNW.Pull("Categories",
                        "SELECT CategoryID, CategoryName " + 
                        "  FROM Categories",                  
                        strConnRemote,
                        RdaTrackOption.TrackingOnWithIndexes,
                        "ErrorCategories");
         } 
         catch( SqlCeException exSQL )
         { 
            HandleSQLException(exSQL);
         } 
         finally 
         {
            rdaNW.Dispose();
         }


        
      }

      private void mitemUpdate_Click(object sender, EventArgs e)
      {
         SqlCeConnection  connLocal = 
            new SqlCeConnection(strConnLocal);
         connLocal.Open();

         SqlCeCommand  cmndLocal = new SqlCeCommand();
         try 
         {
            cmndLocal.Connection = connLocal;
            cmndLocal.CommandText = 
                          "UPDATE Categories " +
                          "   SET CategoryName = 'new Name'  " +
                          " WHERE CategoryID = 2";
            cmndLocal.ExecuteNonQuery();
            
            cmndLocal.CommandText =
               "DELETE Categories WHERE CategoryID = 3";
            cmndLocal.ExecuteNonQuery();

            cmndLocal.CommandText =
               "INSERT Categories (CategoryName) " +
               "       VALUES ('new Category I') ";
            cmndLocal.ExecuteNonQuery();
         } 
         catch( SqlCeException exSQL )
         { 
            HandleSQLException(exSQL);
         } 
         finally 
         {
            cmndLocal.Dispose();
            connLocal.Close();
         }
      }

      private void mitemPush_Click(object sender, EventArgs e)
      {
         //  Create a remote data access object
         SqlCeRemoteDataAccess  rdaNW = 
            new SqlCeRemoteDataAccess(strURL, strConnLocal);
         try 
         {
            //  Have RDA:
            //     Create local tables named Categories and
            //        ErrorCategories.  
            //     Connect to the remote server and submit
            //        the changes.
            rdaNW.LocalConnectionString = strConnLocal;
            rdaNW.InternetUrl = strURL;
            rdaNW.InternetLogin = "";
            rdaNW.InternetPassword = "";
            rdaNW.Push("Categories", strConnRemote);
         } 
         catch( SqlCeException exSQL )
         { 
            HandleSQLException(exSQL);
         } 
         finally 
         {
            rdaNW.Dispose();
         }
      }

      private void mitemSubmitSQL_Click(object sender, 
                                        EventArgs e)
      {
         //  Create a remote data access object
         SqlCeRemoteDataAccess  rdaNW = 
            new SqlCeRemoteDataAccess(strURL, strConnLocal);
         try 
         {
            //  Have RDA:
            //     Create local tables named Categories and
            //        ErrorCategories.  
            //     Connect to the remote server and submit
            //        the changes.
            rdaNW.LocalConnectionString = strConnLocal;
            rdaNW.InternetUrl = strURL;
            rdaNW.InternetLogin = "";
            rdaNW.InternetPassword = "";
            rdaNW.SubmitSql(
               "INSERT Categories (CategoryName, Description)" +
                  "VALUES ('New Category II', 'From SubmitSQL')",
               strConnRemote);
         } 
         catch( SqlCeException exSQL )
         { 
            HandleSQLException(exSQL);
         } 
         finally 
         {
            rdaNW.Dispose();
         }
      }

      private void mitemExit_Click(object sender, EventArgs e)
      {
         Application.DoEvents();
         Application.Exit();
      }

      private void HandleSQLException( SqlCeException exSQL) 
      {
         foreach( SqlCeError errSQL in exSQL.Errors )
         {
            MessageBox.Show(errSQL.Message + " : " + errSQL.Source);
         }
      } 
   }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91在线高清观看| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品99久久久久久有的能看| 精品久久久久久久久久久久久久久 | 色欧美乱欧美15图片| 国产精品白丝在线| 92国产精品观看| 夜夜揉揉日日人人青青一国产精品| 欧美日韩精品专区| 极品美女销魂一区二区三区| 国产精品三级久久久久三级| 91传媒视频在线播放| 日韩中文字幕不卡| 国产清纯美女被跳蛋高潮一区二区久久w | 国产精品久久久久三级| 欧美日韩亚洲综合一区二区三区| 久久精品久久综合| 亚洲私人影院在线观看| 欧美日韩国产精选| 国产成人精品三级| 亚洲五码中文字幕| 久久综合九色综合97婷婷| 91免费精品国自产拍在线不卡 | 国产91精品在线观看| 国产精品欧美经典| 欧美日韩在线三级| 韩国av一区二区| 18成人在线视频| 91精品婷婷国产综合久久竹菊| 国产成人综合在线播放| 亚洲国产va精品久久久不卡综合| 亚洲精品一区二区三区蜜桃下载| 99精品视频一区| 看电视剧不卡顿的网站| 日韩毛片高清在线播放| 91麻豆精品国产| av中文字幕一区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 日韩一级免费观看| 色综合久久久网| 国产一区二区三区美女| 国产精品久久久久永久免费观看| 欧美另类久久久品| 成人动漫一区二区在线| 久久99蜜桃精品| 亚洲高清久久久| 国产精品超碰97尤物18| 久久久久久久久久久久久久久99 | 国产欧美日韩综合精品一区二区 | 99re这里只有精品6| 国产在线日韩欧美| 美女久久久精品| 亚洲777理论| 亚洲免费av网站| 国产精品天天摸av网| 亚洲精品在线观看视频| 91精品午夜视频| 欧美日韩和欧美的一区二区| 色av成人天堂桃色av| jvid福利写真一区二区三区| 国产剧情在线观看一区二区 | 国产精品综合视频| 久久草av在线| 九色综合国产一区二区三区| 日韩成人免费看| 日本在线不卡视频| 日韩在线一区二区| 日韩专区在线视频| 日本中文字幕一区二区有限公司| 香蕉久久一区二区不卡无毒影院| 一级中文字幕一区二区| 亚洲人成在线播放网站岛国| 国产精品国产精品国产专区不片 | 欧美日韩亚洲综合一区| 欧美三级视频在线观看| 欧美伦理影视网| 欧美乱妇15p| 91精品国产一区二区三区蜜臀| 制服丝袜亚洲播放| 日韩视频一区在线观看| 久久综合九色综合欧美就去吻 | 97久久人人超碰| 一本久道久久综合中文字幕 | 亚洲欧美日韩中文播放| 亚洲美女在线一区| 亚洲综合小说图片| 亚洲成人黄色影院| 蜜桃视频在线一区| 国产麻豆成人精品| 97se亚洲国产综合自在线 | 777a∨成人精品桃花网| 日韩欧美在线1卡| 久久精品夜色噜噜亚洲aⅴ| 国产欧美一区二区精品忘忧草 | 成人午夜精品在线| 91麻豆国产自产在线观看| 欧美日韩久久久一区| 日韩欧美三级在线| 国产精品婷婷午夜在线观看| 亚洲精品伦理在线| 日产国产欧美视频一区精品| 国产精品一级黄| 91国模大尺度私拍在线视频| 91精品婷婷国产综合久久性色| 久久久久久久久久久电影| 亚洲精品福利视频网站| 美女国产一区二区| 91色婷婷久久久久合中文| 8v天堂国产在线一区二区| 国产日韩影视精品| 天涯成人国产亚洲精品一区av| 韩国午夜理伦三级不卡影院| 91蜜桃视频在线| 欧美α欧美αv大片| 亚洲精品视频免费观看| 精品一二线国产| 色综合久久88色综合天天免费| 日韩一区二区三区电影在线观看| 国产精品传媒在线| 青椒成人免费视频| 色婷婷久久久亚洲一区二区三区| 欧美大片免费久久精品三p| 亚洲欧美日韩在线| 国产福利精品一区| 日韩一区二区三免费高清| 最新不卡av在线| 国内精品视频666| 欧美日韩高清一区| 亚洲色图欧美在线| 国产高清无密码一区二区三区| 欧美日韩aaa| 樱桃视频在线观看一区| 懂色av一区二区三区免费观看 | 欧美喷潮久久久xxxxx| 国产精品免费看片| 久久se这里有精品| 欧美猛男超大videosgay| 国产精品美女久久久久久久久久久 | 久久久久国产精品麻豆ai换脸| 午夜激情久久久| 91久久精品一区二区三| 国产精品麻豆99久久久久久| 麻豆精品久久久| 欧美老肥妇做.爰bbww视频| 亚洲精品免费一二三区| 成人深夜福利app| 久久久久久一二三区| 奇米精品一区二区三区在线观看 | 欧美一级艳片视频免费观看| 夜夜精品视频一区二区 | 懂色av中文一区二区三区| 欧美www视频| 久久精品国产99国产精品| 在线成人免费视频| 午夜激情一区二区三区| 欧美日韩精品一区二区在线播放| 一区二区三区在线免费视频| 91在线porny国产在线看| 国产精品国产a| 99久久精品国产麻豆演员表| 欧美国产精品一区二区三区| 高清成人免费视频| 国产精品毛片久久久久久| 国产成人精品亚洲午夜麻豆| 国产日韩av一区二区| 懂色av一区二区在线播放| 久久精品亚洲精品国产欧美kt∨ | 欧美性猛片aaaaaaa做受| 亚洲一卡二卡三卡四卡无卡久久| 色菇凉天天综合网| 亚洲国产精品一区二区久久 | 亚洲美女在线一区| 色狠狠色狠狠综合| 亚洲国产精品一区二区久久| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲精品水蜜桃| 欧美日韩国产大片| 久久精品久久综合| 国产日韩欧美制服另类| av高清久久久| 亚洲午夜精品网| 日韩欧美国产电影| 国产精品一二三四| 亚洲丝袜精品丝袜在线| 欧美唯美清纯偷拍| 美国三级日本三级久久99| 久久亚洲精品国产精品紫薇| 成人午夜碰碰视频| 亚洲动漫第一页| 日韩欧美激情四射| 波多野结衣亚洲一区| 亚洲精品国产无天堂网2021| 欧美精品第1页| 国产精品一区二区免费不卡| 成人欧美一区二区三区白人| 欧美色区777第一页| 国产一区二区福利视频| 亚洲视频 欧洲视频| 欧美一区二区三区小说| 粉嫩一区二区三区在线看 |