zoukankan      html  css  js  c++  java
  • txt文本导入到sql server数据库

     protected void Button1_Click(object sender, EventArgs e)
        {
            StreamReader sr = new StreamReader(new FileStream(@"C:\test.txt", FileMode.Open, FileAccess.Read), System.Text.Encoding.Default);

            SqlConnection cn = new SqlConnection("Server=server0.;uid=sa;pwd=1234;database=ISUZU"); ;

            string insertCmd = "insert into EPSubtute(Escmp,Esoem,Esrelation,Esnew,Espart,Essub) values (@Escmp,@Esoem,@Esrelation,@Esnew,@Espart,@Essub)";
              
            string strTemp = sr.ReadLine();
            while(strTemp != null)
            {           
                SqlCommand cmd =  new SqlCommand(insertCmd, cn);
               
                cmd.Parameters.Add("@Escmp", SqlDbType.VarChar).Value = "ISUZU";
                cmd.Parameters.Add("@Esoem", SqlDbType.VarChar).Value = "IZ";
                cmd.Parameters.Add("@Esrelation", SqlDbType.VarChar).Value =strTemp.Substring(0,2) ;
                cmd.Parameters.Add("@Esnew", SqlDbType.VarChar).Value = strTemp.Substring(2, 10);
                cmd.Parameters.Add("@Espart", SqlDbType.VarChar).Value = strTemp.Substring(12, 10);
                cmd.Parameters.Add("@Essub", SqlDbType.VarChar).Value = strTemp.Substring(22, 1);

                cn.Open();
                try
                {
                    cmd.ExecuteNonQuery();
                }
                catch(System.Data.SqlClient.SqlException e1)
                {
                    Console.WriteLine(e1.Message);
                }
                cn.Close();
                strTemp = sr.ReadLine();
            }
            sr.Close();
        }

  • 相关阅读:
    详解扩展欧几里得算法(扩展GCD)
    NOIP 2012 同余方程
    NOIP 2011 观光公交
    NKOJ4330 逛公园
    NKOJ 7.7练习题A IP地址
    NKOJ3777 卡牌操作
    NKOJ3772 看电影
    NKOJ3765 k个最小和
    NKOJ3775 数列操作
    NKOJ3768 数列操作
  • 原文地址:https://www.cnblogs.com/hyd309/p/1328722.html
Copyright © 2011-2022 走看看