⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 db.cs

📁 ASP.net+Access数据库源码数据库源码
💻 CS
字号:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;

/// <summary>
/// DB 的摘要说明
/// </summary>
public class DB
{
	public DB()
	{
    //
    // TODO: 在此处添加构造函数逻辑
    //		
	}

    #region   返回数据在内存中的缓存填充
    /// <summary>
    /// 返回数据在内存中的缓存填充
    /// </summary>
    /// <param name="sSql"></param>
    /// <returns></returns>
    public static System.Data.DataSet createConnection(string sSql)
    {
        OleDbConnection con = mycon();
        con.Open();
        OleDbDataAdapter da = new OleDbDataAdapter(sSql, con);
        DataSet ds = new DataSet();
        da.Fill(ds);
        con.Close();
        return ds;
    }
    #endregion

    #region 链接字符串
    /// <summary>
    /// Access链接字符串
    /// </summary>
    /// <returns></returns>
    public static OleDbConnection mycon()
    {
        String connectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source="; connectionString += @"D:\Acc\Bin\Accdata.mdb";
        //OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=Accdata.mdb");
        OleDbConnection con = new OleDbConnection(connectionString);
        return con;
    }

    #endregion

    #region  执行Sql语句
    /// <summary>
    /// 执行Sql语句
    /// </summary>
    /// <param name="sSql">SQL语句</param>
    /// <returns></returns>
    public static void SqlDo(string com)
    {
            OleDbConnection con = mycon();
            con.Open();
            OleDbCommand comm = new OleDbCommand(com, con);
            comm.ExecuteNonQuery();
            comm.Dispose();
            con.Close();        
    }
    #endregion

    #region  将字符串转换为Double型并返回
    /// <summary>
    /// 将字符串转换为Double型并返回
    /// </summary>
    /// <param name="str">要转换字符串</param>
    /// <returns></returns>
    public static double val(string str)
    {
        str = str.Trim();
        if (isdata(str) && str != "-" && str != ".")
            return Convert.ToDouble(str);
        else
            return 0;
    }
    #endregion

    #region  返回字符串是否为数字
    /// <summary>
    /// 返回字符串是否为数字
    /// </summary>
    /// <param name="str">要检测字符串</param>
    /// <returns></returns>
    public static bool isdata(string str)
    {
        if (str == string.Empty) return false;

        foreach (char sc in str.Trim().ToCharArray())
        {
            if (!char.IsDigit(sc) && sc != '.' && sc != '-')//sc!="."
                return false;
        }
        return true;
    }
    #endregion

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -