visual studio 2010 asp.net 文本框内容录入access数据库
一个文本框,一个button按下button,文本框中输入的内容录入到access数据库中初学者,希望大神能给出完整代码。语言是C#...
一个文本框,一个button
按下button,文本框中输入的内容录入到access数据库中
初学者,希望大神能给出完整代码。
语言是C# 展开
按下button,文本框中输入的内容录入到access数据库中
初学者,希望大神能给出完整代码。
语言是C# 展开
2个回答
展开全部
public static string constr = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source="+Application.StartupPath+@"\宿舍管理系统.accdb";//改成你的数据库名。这是access2007的连接字符串。03版本不一样的
/// <summary>
/// 通过OleDbCommand执行增删改操作
/// </summary>
/// <param name="sql">要执行的操作语句</param>
/// <returns></returns>
public static int ExecuteNonQuery(string sql)
{
using (OleDbConnection con = new OleDbConnection(constr))
{
con.Open();
using(OleDbCommand cmd=new OleDbCommand(sql,con))//Command类执行增删改
{
int count=0;
count= cmd.ExecuteNonQuery();
return count;
}
}
}
调用这个函数就可以。
string s=string.Format("insert into Student(Sname) values('{0}')",textBox1.Text.Trim());//Student是表名,Sname是列名
int r=ExecuteNonQuery(s);
if(r>0)
{
MessageBox.Show("插入成功");
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询