[netMarketing类库] mdbFun类: Access的mdb数据库处理类

命名空间:netMarketing.database.mdbFun

功能:Access数据库处理类,只适用于扩展名为.mdb的数据库,不适合新版的Access数据库


功能详细说明:
2007版本以前的access文件扩展名是mdb,2007版本以后的access文件扩展名是accdb。
这个类只能处理扩展名为.mdb的老版本Access数据库,勇哥把它保留在netMarketing中只是为了兼容一些老旧的项目。

常用函数列表:

//构造函数
public mdbFun(string strConn)
public mdbFun(string libName, string password)
//数据库打开与关闭
public void DataReaderClose()
public void conOpen()
public void conClose()

//执行sql,返回处理成功标志
public bool data_Query(string sqlstr)
//执行sql返回对象
public DataTable data_Select(string sql)
public OleDbDataReader dataReader(string sqlstr) 
//执行SQL返回值
public object ExecuteScalar(string sqlstr)
//处理事务
public void olTransBegin()
public void olTransCommit()
public void olTransRollBack()


参考例子:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Allegro.Base;
using System.Threading;

namespace mdbTest
{
    class Program
    {
        static mdbFun mdb = new mdbFun("localdata.mdb", "abcd");
        static void Main(string[] args)
        {
            mdb.conOpen();
            new Thread(new ThreadStart(delegate()
            {
                while (true)
                {
                    //mdb.conOpen();
                    string sql = "update temp set  station_value =0  where  station_name='robot3x_put_ok'";
                    mdb.data_Query(sql);
                    //mdb.conClose();
                }
            })).Start();

            new Thread(new ThreadStart(delegate()
            {
                while (true)
                {
                    string sql = "select station_value from temp where station_name='put_empty' ";
                    //mdb.conOpen();
                    int itmep = Convert.ToInt32(mdb.ExecuteScalar(sql));
                    Console.WriteLine(itmep);
                   // mdb.conClose();
                }
            })).Start();
            Console.ReadLine();
        }


    }


}


--------------------- 

作者:hackpig
来源:
www.skcircle.com
版权声明:本文为博主原创文章,转载请附上博文链接!

返回类库功能说明目录


本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2024年4月    »
1234567
891011121314
15161718192021
22232425262728
2930
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864