资源简介

这个实例包含2个程序集。一个是类库文件,dbfactory操作类;一个是通过这个类库实现数据库连接,包含SQL server数据库,MySQL数据库的连接,以及通过sql语句创建简单的触发器


解决了适配不同数据库连接的方法。以及创建简单触发器。数据库操作类。

资源截图

代码片段和文件信息

using MySql.Data.MySqlClient;
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.Common;
using System.Data.Odbc;
using System.Data.OleDb;
using System.Data.OracleClient;
using System.Data.SqlClient;
using System.Linq;
using System.Text;


namespace DbFactory
{
    /// 
    /// 数据库的类型
    /// 

    public enum DatabaseType
    {
        None
        SQLServer
        MySQL
        ODBC
    }

    public  class Dbfactory
    {
        private static string connectionString;
        public static DatabaseType dbType = DatabaseType.MySQL;
        public static string GetConnectString
        {
            get
            {
                if (string.IsNullOrEmpty(connectionString))
                {
   

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-05-22 15:23  DB\
     目录           0  2019-05-22 15:23  DB\DbFactory\
     目录           0  2019-05-31 13:27  DB\DBFactorydlltest\
     目录           0  2019-05-22 15:23  DB\DBFactorydlltest\.vs\
     目录           0  2019-05-22 15:23  DB\DBFactorydlltest\.vs\DBFactorydlltest\
     目录           0  2019-05-22 15:23  DB\DBFactorydlltest\.vs\DBFactorydlltest\v15\
     文件       69632  2019-05-31 13:27  DB\DBFactorydlltest\.vs\DBFactorydlltest\v15\.suo
     目录           0  2019-05-22 15:23  DB\DBFactorydlltest\.vs\DBFactorydlltest\v15\Server\
     目录           0  2019-05-22 15:23  DB\DBFactorydlltest\.vs\DBFactorydlltest\v15\Server\sqlite3\
     文件           0  2019-04-17 16:03  DB\DBFactorydlltest\.vs\DBFactorydlltest\v15\Server\sqlite3\db.lock
     文件      843776  2019-05-09 14:48  DB\DBFactorydlltest\.vs\DBFactorydlltest\v15\Server\sqlite3\storage.ide
     文件       32768  2019-05-31 13:21  DB\DBFactorydlltest\.vs\DBFactorydlltest\v15\Server\sqlite3\storage.ide-shm
     文件     4128272  2019-05-29 13:41  DB\DBFactorydlltest\.vs\DBFactorydlltest\v15\Server\sqlite3\storage.ide-wal
     文件          37  2019-04-17 16:03  DB\DBFactorydlltest\.vs\ProjectSettings.json
     文件      212992  2019-04-17 16:04  DB\DBFactorydlltest\.vs\slnx.sqlite
     文件          78  2019-04-17 16:04  DB\DBFactorydlltest\.vs\VSWorkspaceState.json
     目录           0  2019-05-27 09:57  DB\DBFactorydlltest\DBFactorydlltest\
     文件        1146  2019-04-17 16:03  DB\DBFactorydlltest\DBFactorydlltest.sln
     文件         447  2019-05-08 16:03  DB\DBFactorydlltest\DBFactorydlltest\App.config
     目录           0  2019-05-22 15:23  DB\DBFactorydlltest\DBFactorydlltest\bin\
     目录           0  2019-05-22 15:23  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\
     文件       10752  2019-04-18 11:32  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\DbFactory.dll
     文件       32256  2019-04-18 11:32  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\DbFactory.pdb
     文件       13824  2019-05-29 14:53  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\DBFactorydlltest.exe
     文件         447  2019-05-08 16:03  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\DBFactorydlltest.exe.config
     文件       28160  2019-05-29 14:53  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\DBFactorydlltest.pdb
     文件      152064  2017-06-20 00:26  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\LiveCharts.dll
     文件      364032  2017-06-20 00:26  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\LiveCharts.pdb
     文件      217600  2017-06-20 00:26  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\LiveCharts.Wpf.dll
     文件      499200  2017-06-20 00:26  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\LiveCharts.Wpf.pdb
     文件      175954  2017-06-20 00:26  DB\DBFactorydlltest\DBFactorydlltest\bin\Debug\LiveCharts.Wpf.xml
............此处省略78个文件信息

评论

共有 条评论