C#学习--Access数据库基本操作(连接、增、删、改、查)封装
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了C#学习--Access数据库基本操作(连接、增、删、改、查)封装,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2040字,纯文字阅读大概需要3分钟。
内容图文
写在前面:
SQLserver的C#封装:https://www.cnblogs.com/mexihq/p/11636785.html
Oracle的C#封装:https://www.cnblogs.com/mexihq/p/11700741.html
MySQL的C#封装:https://www.cnblogs.com/mexihq/p/12463423.html
Access的C#封装:https://www.cnblogs.com/mexihq/p/12466970.html
在日常的工作中,通常一个项目会大量用的数据库的各种基本操作,因此小编几个常见的数据库的操作封装成了一个dll方便后续的开发使用。本文则主要是记录了C#对Access的增、删、改、查的基本操作,如有什么问题还请各位大佬指教。后续也将对其他几个常用的数据库进行相应的整理。话不多说,直接开始码代码。
Access的增删改:
/// <summary>
/// Access insert,delete,update
/// </summary>
/// <param name="sql">insert,delete,update statement</param>
/// <param name="link">link statement</param>
/// <returns>Success:success + Number of affected rows; Fail:reason</returns>
public string Access_Mdb_Insdelupd(string sql, string link)
{
try
{
using (OleDbConnection oleDbConnection = new OleDbConnection(link))
{
DataSet dataSet = new DataSet();
oleDbConnection.Open();
OleDbCommand oleDbCommand = new OleDbCommand(sql, oleDbConnection);
int num = oleDbCommand.ExecuteNonQuery();
oleDbConnection.Close();
return "success" + num;
}
}
catch (Exception ex)
{
return ex.Message.ToString();
}
}
Access的查:
/// <summary>
/// Access select
/// </summary>
/// <param name="sql">select statement</param>
/// <param name="link">link statement</param>
/// <param name="record">Success:success; Fail:reason</param>
/// <returns>select result</returns>
public DataSet Access_Mdb_Select(string sql, string link, out string record)
{
try
{
DataSet dataSet = new DataSet();
using (OleDbConnection oleDbConnection = new OleDbConnection(link))
{
oleDbConnection.Open();
OleDbDataAdapter oleDbDataAdapter = new OleDbDataAdapter(sql, oleDbConnection);
oleDbDataAdapter.Fill(dataSet, "sample");
oleDbDataAdapter.Dispose();
oleDbConnection.Close();
record = "success";
return dataSet;
}
}
catch (Exception ex)
{
DataSet dataSet = new DataSet();
record = ex.Message.ToString();
return dataSet;
}
}
原文:https://www.cnblogs.com/mexihq/p/12466970.html
内容总结
以上是互联网集市为您收集整理的C#学习--Access数据库基本操作(连接、增、删、改、查)封装全部内容,希望文章能够帮你解决C#学习--Access数据库基本操作(连接、增、删、改、查)封装所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。