如果你只是想把TXT中的数据导到数据库里,大可不必如此,用SQL2000的导入数据,就可实现,按回车分开就行如果有别的要求,还请明示

解决方案 »

  1.   

    string str =TextBox1.Text;
    string[] x = Regex.Split(str,",");
    for(int i=0;i<x.Length-1;i=i+2)
    {
    string strSql=@"INSERT INTO table1(字段1) vALUES (x[i])";
     执行strSql
            }
      

  2.   

    string str =TextBox1.Text;
    string[] x = Regex.Split(str,",");
    for(int i=0;i<x.Length-1;i=i+2)
    {
    string strSql=@"INSERT INTO table1(字段1) vALUES (x[i])";
    执行strSql;
    }从VS里粘过来真难看。修改一下
      

  3.   

    string[] 行 = textBox1.Text.Split('\x13');
    string[] 列 = 行[index].Split(',');
      

  4.   

    SqlConnection  conn = new SqlConnection(strConn);
    conn.Open();
    SqlCommand cmd = new SqlCommand();
    cmd.Connection = conn;
    string[] a = TextBox1.Text.Split("\r\n".ToCharArray());
    foreach(string str in a)
    {
        string[] arr = str.Split(',');
        string sql = "INSERT INTO a表 (a字段,b字段,c字段) VALUSE ('"+arr[0]+"','"+arr[1]+"','"+arr[2]+"')";
        cmd.CommandText = sql;
        cmd.ExecuteNonQuery();
    }
    cmd.Dispose();
    conn.Close();
    conn.Dispose();
      

  5.   

    按viena(维也纳nn [IQ=50,EQ<0]) 做法做