资源简介
主要用在管理系统中数据库的备份和恢复使用.对数据库操作类进行封装
代码片段和文件信息
using System;
using System.Data.SqlClient;
using System.Data;
using System.Configuration;
using System.xml;
using System.Windows.Forms;
using System.ComponentModel;
using System.Collections;
using System.Diagnostics;
using System.Text;
using DataManager.Properties;
namespace DataManager
{
///
///
public class DataAccess
{
public DataAccess()
{
}
///
/// 配置数据库连接字符串
///
public static string ConnectionString = Settings.Default.ConnectionString.ToString();
public SqlConnection myConn;
public SqlCommand myCommand;
public SqlDataAdapter myAda;
public SqlDataReader myReader;
public DataSet ds;
public DataTable dt;
public DataRow dr;
public string FileName;
public int FileSize;
public string UserName;
public string TrueName;
public string Dept_Name;
public string Dept_Id;
//**********************************>> 数据库操作函数 <<**********************************//
///
/// 打开数据库连接
///
public void open()
{
myConn = new SqlConnection(ConnectionString);
myConn.Open();
}
public SqlDataReader GetReader(string str_Sql)
{
open();
myCommand = new SqlCommand(str_Sql myConn);
try
{
myReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
}
catch
{
throw;
}
return myReader;
}
///
/// 执行一个Sql语句返回一个DataSet对象
///
/// sql语句
///
public DataSet GetDs(string str_Sql)
{
open();
myAda = new SqlDataAdapter(str_Sql myConn);
ds = new DataSet();
myAda.Fill(ds);
myConn.Close();
return ds;
}
///
/// 执行一个Sql语句返回一个DataSet对象
///
/// sql语句
/// 内寸表名称
/// DataSet对象
public DataSet GetDs(string str_Sql string str_Table)
{
open();
myAda = new SqlDataAdapter(str_Sql myConn);
ds = new DataSet();
myAda.Fill(ds str_Table);
myConn.Close();
return ds;
}
///
/// 获得包含在DataSet对象的映谢表集合中的index为0的映谢表
///
/// 打开表Sql语句
public void GetTable(string str_Sql)
{
dt = GetDs(str_Sql).Tables[0];
}
///
/// 通过传Sql语句关键key值获得表中一行的数据
///
///
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 386 2009-04-24 14:09 DataManager\app.config
文件 31744 2009-04-28 14:58 DataManager\bin\Debug\DataManager.exe
文件 386 2009-04-24 14:09 DataManager\bin\Debug\DataManager.exe.config
文件 62976 2009-04-28 14:58 DataManager\bin\Debug\DataManager.pdb
文件 14328 2009-04-28 14:58 DataManager\bin\Debug\DataManager.vshost.exe
文件 386 2009-04-24 14:09 DataManager\bin\Debug\DataManager.vshost.exe.config
文件 490 2007-07-21 01:33 DataManager\bin\Debug\DataManager.vshost.exe.manifest
文件 950272 2009-04-24 14:00 DataManager\bin\Debug\Interop.SQLDMO.dll
文件 21077 2009-04-24 14:20 DataManager\DataAccess.cs
文件 4172 2009-04-24 14:20 DataManager\DataManager.csproj
文件 9322 2009-04-24 13:58 DataManager\DataRestore.cs
文件 3706 2009-04-28 14:58 DataManager\Form1.cs
文件 22577 2009-04-28 14:58 DataManager\Form1.Designer.cs
文件 7161 2009-04-28 14:58 DataManager\Form1.resx
文件 1706 2009-04-28 14:58 DataManager\obj\Debug\DataManager.csproj.FileListAbsolute.txt
文件 847 2009-04-28 14:58 DataManager\obj\Debug\DataManager.csproj.GenerateResource.Cache
文件 579 2009-04-24 14:00 DataManager\obj\Debug\DataManager.csproj.ResolveComReference.cache
文件 31744 2009-04-28 14:58 DataManager\obj\Debug\DataManager.exe
文件 1026 2009-04-28 14:58 DataManager\obj\Debug\DataManager.Form1.resources
文件 62976 2009-04-28 14:58 DataManager\obj\Debug\DataManager.pdb
文件 180 2009-04-24 14:20 DataManager\obj\Debug\DataManager.Properties.Resources.resources
文件 950272 2009-04-24 14:00 DataManager\obj\Debug\Interop.SQLDMO.dll
文件 492 2009-04-24 13:46 DataManager\Program.cs
文件 1378 2009-04-24 13:45 DataManager\Properties\AssemblyInfo.cs
文件 2872 2009-04-24 13:46 DataManager\Properties\Resources.Designer.cs
文件 5612 2009-04-24 13:45 DataManager\Properties\Resources.resx
文件 1669 2009-04-24 14:09 DataManager\Properties\Settings.Designer.cs
文件 954 2009-04-24 14:09 DataManager\Properties\Settings.settings
目录 0 2009-04-24 13:57 DataManager\obj\Debug\Refactor
目录 0 2009-04-24 13:46 DataManager\obj\Debug\TempPE
............此处省略9个文件信息
- 上一篇:C#局域网桌面监控
- 下一篇:C#源码:房屋中介管理系统winform+access
相关资源
- 网上购物系统 asp.net网站+SQL2000
- 数据恢复之星源代码
- c# 数据库备份与恢复程序
- c#和sql2000的教材管理系统
- 校园论坛asp.net+sql2000
- winform实现sql数据库的备份、还原等
- C#学生宿舍管理系统SQL版.
- C#文件加密解密及备份恢复工具
- C#数据库定时备份Windows服务源码
- 文件恢复源码 c# .net
- C#-通讯录+vs2005+sql2000
- ASP.NET(C#)开发网上书店管理系统
- asp.net备份和还原数据库C#
- C#实现的自行车出租管理有数据库
- 毕业设计《网上商城》程序源码c#.n
- C#实现数据库备份与还原两种方法
- C# vs2008 备份sql 2005 数据库
- C#远程备份、单机备份自写Demo
- C# 备份还原sqlserver,SQL server还原,附
- Winform(三层架构)商城系统_学生作业
- c#人力资源管理系统,实现信息的增删
- C#将SQL Server备份bak文件恢复
- C# 远程备份oracle数据库
- C#设计的一键更换IPDNS网关子网掩码还
- C#实现的简单文件备份工具
- SQL Server数据库备份与恢复C#代码
- c#文件自动备份程序
- C#将jpg格式图像转换为数据流,数据流
- WinForm实现文件的压缩和解压,并思考
- C# sql数据库自动备份并压缩(源码)
评论
共有 条评论