"+System.Convert.ToInt32(this.textBox1.Text)+""  
要用变量的方法

解决方案 »

  1.   

    为什么不用sqlconnection,这个效率高
      

  2.   

    "+System.Convert.ToInt32(this.textBox1.Text)+""  
    要用变量的方法不用变量也可以吧,我插入操作就和这差不多,也没有用变量!
    请高手指出代码的错误!
      

  3.   

    这时要调用一个OleDbCommandbuilder类的这例,把它绑定到OleDbAdapter上.
      

  4.   

    请问有没有编译错误?用 try  和 catch 捕捉异常看看
      

  5.   

    我只看到一个错误,就是sql语句:
    试试下面的:
    string mySQL = "DELETE FROM person WHERE id = '"+System.Convert.ToInt32(this.textBox1.Text)+"'";
    用try语句查找异常;
     
      

  6.   

    如果楼主的id是数字型
    string mySQL = "DELETE FROM person WHERE id = "+this.textBox1.Text;
    如果是字符型
    string mySQL = "DELETE FROM person WHERE id = '"+this.textBox1.Text+"'";
      

  7.   

    我的问题已经解决,问题居然是把Initial Catalog写成了Initial Cataial,为此郁闷了两天
    惭愧,不过总算给解决了。谢谢各位的帮助!