ADO.net连接access2007数据库插入语句,删除语句,查找语句,苦逼学生党求大神帮忙 ado.netaccess数据库c#c#连接access数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/xianfajushi/article/details/8548117 http://blog.sina.com.cn/s/blog_901abc39010103ut.html 照理说网上的例子很多,看你是学生,还是直接发你代码吧private static string connStr = ConfigurationManager.ConnectionStrings["OleDbConnStr"].ConnectionString; private static string _gstrSQL;//用来保存全局SQL public static string gstrSQL { get { return _gstrSQL; } set { _gstrSQL = value; } } #region 执行SQL语句,返回受影响行数 public static int ExecuteNonQuery(string sql, params OleDbParameter[] parameters) { using (OleDbConnection conn = new OleDbConnection(connStr)) { conn.Open(); using (OleDbCommand cmd = conn.CreateCommand()) { cmd.CommandText = sql; cmd.Parameters.AddRange(parameters); return cmd.ExecuteNonQuery(); } } } #endregion #region 执行SQL语句,返回第一行,第一列数据 public static object ExecuteScalar(string sql, params OleDbParameter[] parameters) { using (OleDbConnection conn = new OleDbConnection(connStr)) { conn.Open(); using (OleDbCommand cmd = conn.CreateCommand()) { cmd.CommandText = sql; cmd.Parameters.AddRange(parameters); return cmd.ExecuteScalar(); } } } #endregion #region 执行SQL语句,返回DataTable;只用来执行查询结果比较少的Oracle public static DataTable ExecuteDataTable(string sql, params OleDbParameter[] parameters) { using (OleDbConnection conn = new OleDbConnection(connStr)) { conn.Open(); using (OleDbCommand cmd = conn.CreateCommand()) { cmd.CommandText = sql; cmd.Parameters.AddRange(parameters); OleDbDataAdapter adapter = new OleDbDataAdapter(cmd); DataTable datatable = new DataTable(); adapter.Fill(datatable); return datatable; } } } #endregion c# winform 数据存储问题(非数据库) pdf文档修改问题 Oracle 10g 连接的问题 数据库还原的问题 Decimal问题,谢谢赐教! 字符串如何与流相互转换? 中英文语音例子 大家来谈谈C#的优势 图片发送问题!!高手请进???在线等待!! 如何实现QQ评论功能,以及回复再回复的功能 支付宝批量删除交易记录软件 c# 子类如何修改父类的变量的值?
public static string gstrSQL
{
get { return _gstrSQL; }
set { _gstrSQL = value; }
} #region 执行SQL语句,返回受影响行数
public static int ExecuteNonQuery(string sql, params OleDbParameter[] parameters)
{
using (OleDbConnection conn = new OleDbConnection(connStr))
{
conn.Open();
using (OleDbCommand cmd = conn.CreateCommand())
{
cmd.CommandText = sql;
cmd.Parameters.AddRange(parameters);
return cmd.ExecuteNonQuery();
}
}
}
#endregion #region 执行SQL语句,返回第一行,第一列数据
public static object ExecuteScalar(string sql, params OleDbParameter[] parameters)
{
using (OleDbConnection conn = new OleDbConnection(connStr))
{
conn.Open();
using (OleDbCommand cmd = conn.CreateCommand())
{
cmd.CommandText = sql;
cmd.Parameters.AddRange(parameters);
return cmd.ExecuteScalar();
}
}
}
#endregion #region 执行SQL语句,返回DataTable;只用来执行查询结果比较少的Oracle
public static DataTable ExecuteDataTable(string sql, params OleDbParameter[] parameters)
{
using (OleDbConnection conn = new OleDbConnection(connStr))
{
conn.Open();
using (OleDbCommand cmd = conn.CreateCommand())
{
cmd.CommandText = sql;
cmd.Parameters.AddRange(parameters);
OleDbDataAdapter adapter = new OleDbDataAdapter(cmd);
DataTable datatable = new DataTable();
adapter.Fill(datatable);
return datatable;
}
}
}
#endregion