问题描述
OleDbConnectionconn=newOleDbConnection();conn.ConnectionString=@"Provider=Microsoft.JET.OLEDB.4.0;DataSource="+Server.MapPath("yhdl.mdb");stringsql1;sql1="insertintonews1(title,time,author,matter)values('"+TextBox1.Text+"','"+TextBox2.Text+"','"+TextBox3.Text+"','"+TextBox4.Text+"')";OleDbCommandcmd=newOleDbCommand(sql1,conn);conn.Open();cmd.ExecuteNonQuery();Response.Write("<script>alert('成功');</script>");conn.Close();
解决方案
解决方案二:
具体什么错误?会不会是你数据库里字段类型和输入文本不匹配.....
解决方案三:
楼上正解,应该是time字段的问题。
解决方案四:
好像是你用错方法了应该是cmd.executeUpdate(里面是SQL语句)
时间: 2024-09-16 20:57:37