这段代码老提示insert into 语句的语法错误不想活啦!!!在线等啊。private void button1_Click(object sender, EventArgs e)
{
OleDbConnection con = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0; data Source=C:\\Users\\fzw\\Desktop\\system.mdb; Persist Security Info=False");
con.Open();
string str1 = "insert into 用户(username,password) values('" + textBox1.Text.ToString() + "','" + pwd.Text.ToString() + "')";
OleDbCommand cmd1 = new OleDbCommand(str1, con);
cmd1.ExecuteNonQuery();
con.Close();
MessageBox.Show("添加成功"); }
{
OleDbConnection con = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0; data Source=C:\\Users\\fzw\\Desktop\\system.mdb; Persist Security Info=False");
con.Open();
string str1 = "insert into 用户(username,password) values('" + textBox1.Text.ToString() + "','" + pwd.Text.ToString() + "')";
OleDbCommand cmd1 = new OleDbCommand(str1, con);
cmd1.ExecuteNonQuery();
con.Close();
MessageBox.Show("添加成功"); }
解决方案 »
- C#怎么在局域网内把一个文件夹传到另一台电脑上的某个目录,需要用到什么技术,或者求贴代码,这方面我还没学过
- c# Adapter.Fill出错
- c# wince 类怎么样向一个窗体发送消息,窗体怎么样接收消息?
- 在Winform用WindowsIdentity进行用户模拟后,还是无法进入文件夹
- C#都搞函数重载了,为什么还要弄委托呢?
- C:\Documents and Settings\All Users.WINDOWS\Application Data\Microsoft Help 这个文件夹有用吗?
- 怎么把 2006-9-31 15:00:56 格式成时间对象
- DataGridView如何进行刷新?
- 100求解!!如何在销毁winform生成的线程
- 请问编写传统WINDOWS程序怎样静态编译,以便在没有 。NET 系统上运行。
- 请问.net中是否有ssh组件
- C#中接口的理解
然后呢?
str1为"insert into 用户(username,password) values('dd','dd')"
应该没错,username和password是文本类型的
实在不行就用SQL语句参数使用方法~
在SQL语句中
需要添加 [] insert into xxx([ID],[password])
你在 "用户 (username,password)”空一下试试 不过前面说 在查询分析器里面调试没问题,应该不是这儿的问题
为什么 要加ToString()?