在textbok中输入a;b;c;d
怎样循环取textbok中“;”中的a b c d在循环添加到数据库中

解决方案 »

  1.   

    textbox.Text=textbox.Text.Replace(";"," ");
      

  2.   

    or
    foreach(string str in textbox.Text.Split(';'))
    {
      
    }
      

  3.   

    string [] text=textbox.text.Split(';');
      

  4.   


    这样好像不能将string转化成char【】类型
      

  5.   

    msdn 或百度或goole或bing或....找一下Split的用法。
    具体是不是这么用我也搞不清了,这就是用VS的悲哀,好多方法都是在vs中能写出来
    拿出来却是自己也不确定对不对。
    无所谓,只是告诉你个方法...Split的方法参数你看一下应该会知道怎么用吧..
      

  6.   


    ...
    string text = "a;b;c;d";string[] s = text.Split(';');
    foreach(string ss in s)
    {
          string strSQL = "insert into 表名 values('"+ss+"')";
          //执行SQL语句,插入数据库
    }
    ...