<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      導航

      odbc連接數據庫
      using System;
      using System.Collections.Generic;
      using System.Text;
      using Console = System.Console;
      using Microsoft.Data.Odbc;
       
      using System.Data;
      using System.Data.SqlClient;
       
       
      namespace ConsoleApplication1
      {
          class Program
          {
              static void Main(string[] args)
              {
       
                  try
                  {
                      connSqlserver();
                  }
                  catch (OdbcException MyOdbcException)
                  {
                      for (int i = 0; i < MyOdbcException.Errors.Count; i++)
                      {
                          Console.Write("ERROR #" + i + "\n" +
                          "Message: " + MyOdbcException.Errors[i].Message + "\n" +
                          "Native: " + MyOdbcException.Errors[i].NativeError.ToString() + "\n" +
                          "Source: " + MyOdbcException.Errors[i].Source + "\n" +
                          "SQL: " + MyOdbcException.Errors[i].SQLState + "\n");
                      }
                  }
       
                  
                  Console.ReadLine();
       
              }
       
              public void ceshi()
              {
                  try
                  {
                      string MyConString = "DRIVER={MySQL ODBC 3.51 Driver};" +
                      "SERVER=localhost;" +
                      "DATABASE=jy;" +
                      "UID=root;" +
                      "PASSWORD=123;" +
                      "OPTION=3;CharSet=gb2312;";
       
                      OdbcConnection MyConnection = new OdbcConnection(MyConString);
                      MyConnection.Open();
       
                      Console.WriteLine("\n !!! success, connected successfully !!!\n");
       
       
                      //Create a sample table
                      OdbcCommand MyCommand = new OdbcCommand("DROP TABLE IF EXISTS my_odbc_net", MyConnection);
                      MyCommand.ExecuteNonQuery();
                      MyCommand.CommandText = "CREATE TABLE my_odbc_net(id int, name varchar(20), idb bigint)";
                      MyCommand.ExecuteNonQuery();
       
                      //Insert
                      MyCommand.CommandText = "INSERT INTO my_odbc_net VALUES(10,'" + filter("中國,''") + "', 300)";
                      Console.WriteLine("INSERT, Total rows affected:" + MyCommand.ExecuteNonQuery()); ;
       
                      //Insert
                      MyCommand.CommandText = "INSERT INTO my_odbc_net VALUES(20,'mysql',400)";
                      Console.WriteLine("INSERT, Total rows affected:" + MyCommand.ExecuteNonQuery());
       
                      //Insert
                      MyCommand.CommandText = "INSERT INTO my_odbc_net VALUES(20,'mysql',500)";
                      Console.WriteLine("INSERT, Total rows affected:" + MyCommand.ExecuteNonQuery());
       
                      //Update
                      MyCommand.CommandText = "UPDATE my_odbc_net SET id=999 WHERE id=20";
                      Console.WriteLine("Update, Total rows affected:" + MyCommand.ExecuteNonQuery());
       
                      //COUNT(*) 
                      MyCommand.CommandText = "SELECT COUNT(*) as TRows FROM my_odbc_net";
                      Console.WriteLine("Total Rows:" + MyCommand.ExecuteScalar());
       
                      //Fetch
                      MyCommand.CommandText = "SELECT * FROM my_odbc_net";
                      OdbcDataReader MyDataReader;
                      MyDataReader = MyCommand.ExecuteReader();
                      while (MyDataReader.Read())
                      {
                          if (string.Compare(MyConnection.Driver, "myodbc3.dll") == 0)
                          {
                              Console.WriteLine("Data:" + MyDataReader.GetInt32(0) + " " +
                              MyDataReader.GetString(1) + " " +
                              MyDataReader.GetInt64(2)); //Supported only by Connector/ODBC 3.51
                          }
                          else
                          {
                              Console.WriteLine("Data:" + MyDataReader.GetInt32(0) + " " +
                              MyDataReader.GetString(1) + " " +
                              MyDataReader.GetInt32(2)); //BIGINTs not supported by Connector/ODBC
                          }
                      }
       
                      //Close all resources
                      MyDataReader.Close();
                      MyConnection.Close();
                  }
                  catch (OdbcException MyOdbcException)//Catch any ODBC exception ..
                  {
                      for (int i = 0; i < MyOdbcException.Errors.Count; i++)
                      {
                          Console.Write("ERROR #" + i + "\n" +
                          "Message: " + MyOdbcException.Errors[i].Message + "\n" +
                          "Native: " + MyOdbcException.Errors[i].NativeError.ToString() + "\n" +
                          "Source: " + MyOdbcException.Errors[i].Source + "\n" +
                          "SQL: " + MyOdbcException.Errors[i].SQLState + "\n");
                      }
                  }
              }
       
       
              public static void connSqlserver()
              {
                  string MyConString = "DRIVER={MySQL ODBC 3.51 Driver};" +
                      "SERVER=localhost;" +
                      "DATABASE=zs;" +
                      "UID=root;" +
                      "PASSWORD=123;" +
                      "OPTION=3;CharSet=gb2312;";
       
                  OdbcConnection MyConnection = new OdbcConnection(MyConString);
                  MyConnection.Open();
                  OdbcCommand MyCommand = new OdbcCommand("DROP TABLE IF EXISTS my_odbc_net", MyConnection);
                  MyCommand.ExecuteNonQuery();
       
       
                  //使用輕量級的SqlDataReader顯示數據
                  //指定Sql Server提供者的連接字符串
                  string connString = "Data Source=PC-200908231053\\SQLEXPRESS;database=occupationNew;User id=sa;PWD=123";
       
                  //建立連接對象
       
                  SqlConnection Sqlconn = new SqlConnection(connString);
                  //打開連接
                  Sqlconn.Open();
       
                  
                  string thisCommand = "select * from Article where ID >"+ 1243931905062 +"order by ID";
       
                  //創建SqlDataAdapter對象,有兩個參數,一個是查詢字符串,一個是連接對象
                  SqlDataAdapter SqlDap = new SqlDataAdapter(thisCommand, Sqlconn);
       
                  //創建DataSet對象
       
                  DataSet thisDataset = new DataSet();
       
                  //使用SqlDataAdapter的Fill方法填充DataSet,有兩個參數,一個是創建的DataSet實例,一個是填入的表
       
                  SqlDap.Fill(thisDataset, "informations");
       
                  //顯示查詢結果
       
                  foreach (DataRow theRow in thisDataset.Tables["informations"].Rows)
                  {
                      //Console.WriteLine(theRow["InformationId"] + "\t" + theRow["companyName"]);
                      //MyCommand.CommandText = "INSERT INTO information(companyname,course,major,number,sex,pay,request,informationsource,datetime,job,workprovinci,detailplace,isbin,enddate,existcourse,academymajororder) "
                      //    + "VALUES('" + filter(theRow["CompanyName"]) + "','" + filter(theRow["Course"]) + "','" + filter(theRow["Major"]) + "','" + filter(theRow["Number"]) + "','" + filter(theRow["Sex"]) + "','" + filter(theRow["Pay"]) + "','" + filter(theRow["request"]) + "','" + filter(theRow["informationSource"]) + "','" + filter(theRow["DateTime"]) + "','" + filter(theRow["Job"]) + "','" + filter(theRow["WorkProvince"]) + "','" + filter(theRow["DetailPlace"]) + "','" + filter(theRow["IsBin"]) + "','" + filter(theRow["EndDate"]) + "','" + filter(theRow["ExistCourse"]) + "','" + filter(theRow["AcademyMajorOrder"]) + "')";
       
       
                      Console.WriteLine(theRow["ID"] + "\t" + theRow["Title"]);
                      MyCommand.CommandText = "INSERT INTO downloads(title,fenlei,content,lint,updatetime,click) "
                          + "VALUES('" + filter(theRow["Title"]) + "','" + filter(theRow["CategoryID"]) + "','" + filter(theRow["Content"]) + "','" + filter(theRow["Author"]) + "','" + filter(theRow["DateTime"]) + "','" + filter(theRow["Hits"]) + "')";
       
                      //Console.WriteLine(theRow["ID"] + "\t" + theRow["Title"]);
                      //MyCommand.CommandText = "INSERT INTO xinwens(title,fenlei,content,username,updatetime,click) "
                      //    + "VALUES('" + filter(theRow["Title"]) + "','" + "" + "','" + filter(theRow["Content"]) + "','" + filter("大學生就業指導中心") + "','" + filter(theRow["DateTime"]) + "','" + 0 + "')";
                      
       
       
       
                      Console.WriteLine("INSERT, Total rows affected:" + MyCommand.ExecuteNonQuery());
                  }
                  Sqlconn.Close();
       
                  Console.ReadLine();
       
       
              }
       
              public static string filter(object text)
              {
                  System.Text.Encoding GB2312 = System.Text.Encoding.GetEncoding("GB2312");
                  System.Text.Encoding UTF8 = System.Text.Encoding.UTF8;
                  byte[] data = GB2312.GetBytes(text.ToString());
                  string msg = GB2312.GetString(data);
                  return msg.Replace(",", ",").Replace("'", "’").Replace("―", "-");
       
              }
          }
      }
      posted on 2015-11-04 09:53  zrSoldier  閱讀(1266)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品天堂蜜av在线播放| 办公室强奷漂亮少妇视频| 国产大尺度一区二区视频| 国产在线亚州精品内射| 风流老熟女一区二区三区| 亚洲中文字幕第二十三页| 国产乱码精品一区二三区| 亚州中文字幕一区二区| 日韩人妻少妇一区二区三区| 亚洲午夜成人精品电影在线观看| 好紧好爽好湿别拔出来视频男男| 精品精品久久宅男的天堂| 伊人久久精品无码麻豆一区| 冀州市| 国产自拍偷拍视频在线观看 | 男女性高爱潮免费网站| 国产成人精品午夜2022| 爆乳女仆高潮在线观看| 国产成人综合久久亚洲精品| 久热这里只有精品12| 少妇人妻偷人精品免费| 亚洲成人av高清在线| 国精产品999国精产| 亚洲国产精品一二三四五| 国产国拍亚洲精品永久软件| 精品少妇人妻av无码久久| 日韩区二区三区中文字幕| 伊人激情一区二区三区av| 亚洲av影院一区二区三区| 在线免费观看毛片av| 国产一区二区精品偷系列| 国产免费又黄又爽又色毛| 成人拍拍拍无遮挡免费视频| 国产高清精品在线91| 秋霞在线观看片无码免费不卡| 亚洲第一极品精品无码久久| 国产99在线 | 免费| 成年无码av片在线蜜芽| 欧洲精品亚洲精品日韩专区| 97亚洲熟妇自偷自拍另类图片| 亚洲一区二区三区小蜜桃|