"System.Data.OleDb.OleDbException"类型的未经处理的异常在 System.Data.dll
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Da...
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
using System.Data.OleDb;
namespace yy加密
{
public partial class Form5 : Form
{
static public string userid;//用户名,用于保存
static public string password;//密码,用于保存
public Form5()
{
InitializeComponent();
}
private bool pdyj()
{
if (textBox1.Text == "")
return false;
if (textBox2.Text == "")
return false;
return true;
}
private void button1_Click(object sender, EventArgs e)
{
if (!pdyj())
{
MessageBox.Show("请输入正确信息");
return;
}
string conStr = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\\houtai;";
OleDbConnection con = new OleDbConnection(conStr);
con.Open();
string cmdStr = "insert into [alluser] ([userid],[password]) values('"
+ textBox1.Text + "','" + textBox2.Text + "')"; //构造sql语句
OleDbCommand cmd = new OleDbCommand(cmdStr, con); //定义Command对象
cmd.ExecuteNonQuery(); //执行Command命令
con.Close(); //关闭数据库连接
MessageBox.Show("注册成功!");
Form1 zy = new Form1();
zy.ShowDialog();
this.Hide();
this.Dispose();
}
private void button2_Click(object sender, EventArgs e)
{
Form1 ii = new Form1();
ii.Show();
this.Hide();
}
}
}
在conOpen():位置一直提示错误。求大神指错。
提示无法找到D盘中的名为houtai.accdb的那个access文件。 展开
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
using System.Data.OleDb;
namespace yy加密
{
public partial class Form5 : Form
{
static public string userid;//用户名,用于保存
static public string password;//密码,用于保存
public Form5()
{
InitializeComponent();
}
private bool pdyj()
{
if (textBox1.Text == "")
return false;
if (textBox2.Text == "")
return false;
return true;
}
private void button1_Click(object sender, EventArgs e)
{
if (!pdyj())
{
MessageBox.Show("请输入正确信息");
return;
}
string conStr = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\\houtai;";
OleDbConnection con = new OleDbConnection(conStr);
con.Open();
string cmdStr = "insert into [alluser] ([userid],[password]) values('"
+ textBox1.Text + "','" + textBox2.Text + "')"; //构造sql语句
OleDbCommand cmd = new OleDbCommand(cmdStr, con); //定义Command对象
cmd.ExecuteNonQuery(); //执行Command命令
con.Close(); //关闭数据库连接
MessageBox.Show("注册成功!");
Form1 zy = new Form1();
zy.ShowDialog();
this.Hide();
this.Dispose();
}
private void button2_Click(object sender, EventArgs e)
{
Form1 ii = new Form1();
ii.Show();
this.Hide();
}
}
}
在conOpen():位置一直提示错误。求大神指错。
提示无法找到D盘中的名为houtai.accdb的那个access文件。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
您可能需要的服务
百度律临官方认证律师咨询
平均3分钟响应
|
问题解决率99%
|
24小时在线
立即免费咨询律师
17288人正在获得一对一解答
武汉草原风1分钟前提交了问题
南京彩虹之旅3分钟前提交了问题
沈阳星空之梦5分钟前提交了问题