C#连接SQL SERVER 2000 数据库类以及调用!
来源:互联网 发布:android捕鱼达人源码 编辑:程序博客网 时间:2024/06/06 12:49
C#连接SQL SERVER 2000 数据库类以及调用!
[转] http://hi.baidu.com/jssfxzx/blog/item/6b225909f3f07388d1581bd0.html
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
namespace SeaMIS
{
/// 数据库连接类
class Conn
{
private SqlConnection myConn;/// 服务器连接字任串
private string ServerStr; /// 服务器地址
static string server; /// 数据库登陆用户名
static string uid; /// 登陆密码
static string pwd; /// 数据库名
static string database;
/// 构造函数
public Conn()
{ ServerStr = "server=" + server + ";uid=" + uid + ";password=" + pwd + ";database=" + database;
myConn = new SqlConnection(ServerStr); }
/// 打开连接
public void Open()
{ myConn.Open(); }
/// 测试数据库
public int tOpen()
{ try {
myConn.Open();
return 1;
}
catch
{return 0; }
}
/// 关闭连接
public void Close()
{ myConn.Close(); }
/// 把自义类转化为SqlConnection类
/// <returns>SqlConnection</returns>
public SqlConnection ChangeType()
{ return myConn; }
/// 设置服务器地址
/// <param name="Server">服务器地址</param>
public static void setServer(string Server)
{ server=Server; }
///设置登陆用户名
/// <param name="Uid">用户名</param>
public static void setUid(string Uid)
{ uid=Uid; }
/// 设置登陆密码
/// <param name="Pwd">密码</param>
public static void setPwd(string Pwd)
{ pwd=Pwd; }
/// 设置数据库
/// <param name="Database">数据库名</param>
public static void setDatabase(string Database)
{ database=Database; }
}
}
//以上是用C#连接SQL SERVER 2000数据库类的代码
//调用很简单 下面举例说明:
//首先初始化连接字符串
Conn.setServer("127.0.0.1");
Conn.setUid("sa");
Conn.setPwd("SQL SERVER 2000超级管理员密码");
Conn.setDatabase("数据库名");
//可以对数据库进行操作,这里的例子是一个查询的
Conn myconn = new Conn();
myconn.Open();
string sel = "SQL语句";
SqlDataAdapter aCommand = new SqlDataAdapter(sel, myconn.ChangeType());
aCommand.SelectCommand.CommandType = CommandType.Text;
SqlDataReader datareader = aCommand.SelectCommand.ExecuteReader();
if (datareader.Read() == true)//查询成功
{ datareader.Close();
//操作}
else//没查询到SQL语句要求的内容
{ //操作
}
myconn.Close();
- C#连接SQL SERVER 2000 数据库类以及调用!
- C#连接SQL SERVER 2000 数据库类以及调用!
- C#连接SQL SERVER数据库
- C# 连接SQL Server数据库
- C# 连接SQL Server数据库
- C#连接SQL Server数据库
- C#连接SQL Server 数据库
- C#连接SQL Server数据库
- C#连接SQL Server数据库
- C#连接SQL Server数据库
- C#连接sql server数据库
- C# 连接SQL数据库以及操作数据库
- C# 连接SQL Server 2000 数据库核心代码
- c#中连接SQL Server数据库
- 一条C#连接SQL Server数据库写法
- C#连接sql server 2005 数据库
- C#连接Access和SQL Server数据库
- C#连接Access和SQL Server数据库
- 不知不觉
- jQuery帮助之筛选 串联 andSelf()、end()
- Linux学习路线图
- JavaScript Timer实现
- polish的devices参数使用参考
- C#连接SQL SERVER 2000 数据库类以及调用!
- C#连接Access,Sql Server,Oracle,Mysql,IBM DB2,Sybase
- 手工躲过IsDebugPresent的检测
- MySQL / SQL Server / Oracle / MS Access的sql语句联系区别总结
- FCKEditor 2.6上传视频和音频
- mssql、mysql、access、Oracle connection strings
- 复编后的感想
- Access/MSSQL/Oracle/MySql获取当前用户连接数
- 如何以命令行的形式启动SQL Server