对access数据库表的操作,进行删除和插入的命令形式是么样的,可否给段代码作为学习参考?

解决方案 »

  1.   

    insert into tableName values ('value1',2,4)
      

  2.   

    C# Access数据库操作类 连接,查询,插入,删除,更新
      

  3.   

    string str=insert ............
     OleDbCommand   cmd   =   new   OleDbCommand(str,cn);   
      cmd.ExecuteNonQuery();   
    ................看看ADO.NET 
      

  4.   

    插入和删除和操作其他数据库一样,只是连接数据库语句不一样,Provider=Microsoft.Jet.OLEDB.4.0;Data Source=目标数据库.mdb"
      

  5.   

    string mystr, mysql;
                mystr="provider=microsoft.jet.oledb.4.0;data source=E:\\ACCESS数据库文件\\student.mdb";
                OleDbCommand mycmd=new OleDbCommand();
                OleDbConnection myconn=new OleDbConnection();
                myconn.ConnectionString=mystr;
                myconn.Open();
                mysql="insert into course values ('textBox1Text','textBox2.Text','textBox3.Text')";
                mycmd.CommandText=mysql;
                mycmd.Connection=myconn;
                mycmd.ExecuteNonQuery();
    执行红色的语句后,为什么不能把textbox的值插到数据库里去,而插入的是控件的名称?
      

  6.   

    mysql="insert into course values ('“+textBox1Text+”','“+textBox2.Text+”','“+textBox3.Text+"')";
    你的SQL语句没有过关,建议重新温习一下。
      

  7.   

    看来你的textbox是手动敲上的,不是智能提示的吧