C#连接SQL Server2008数据库
来源:互联网 发布:excel问卷数据统计 编辑:程序博客网 时间:2024/06/07 10:12
原文地址:http://wenwen.soso.com/z/q362615581.htm
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Data;
namespace DAL
{
public static class PublicDataHelp
{
//数据库连接字符串,server数据库所在电脑ip地址,database数据库名,uid数据库登陆用户名,pwd登陆密码
private static String connstr = "server=.;database=MyLibraryDB;uid=sa;pwd=123456";
//数据库连接
private static SqlConnection conn;
public static SqlConnection getConn()
{
conn = new SqlConnection(connstr);
conn.Open();
return conn;
}
public static void CloseConn()
{
if (conn != null)
{
conn.Close();
}
}
/// <summary>
/// 根据sql语句查询数据
/// </summary>
/// <param name="sql">sql语句</param>
/// <returns>List</returns>
public static DataSet GetDataSuoce(String sql)
{
//创建填充器
SqlDataAdapter adap = new SqlDataAdapter(sql, getConn());
//实例化临时储存数据的DataSet对象
DataSet ds = new DataSet();
//填充数据
adap.Fill(ds);
//关闭连接
CloseConn();
//返回数据();
return ds;
}
/// <summary>
/// 公共更新数据方法
/// </summary>
/// <param name="sql">传递sql语句</param>
/// <returns>受影响行数</returns>
public static int UpdateDate(String sql)
{
//根据sql语句和连接创建执行sql命令的SqlCommand对象
SqlCommand cmd = new SqlCommand(sql, getConn());
//返回受影响行数
int reslut = 0;
try
{
reslut = cmd.ExecuteNonQuery();
}
catch (Exception)
{
//忽略异常
}
return reslut;
}
/// <summary>
/// 根据sql语句得到数量信息
/// </summary>
/// <param name="sql">sql语句</param>
/// <returns>数量</returns>
public static int GetCountInfoBySql(String sql)
{
SqlCommand cmd = new SqlCommand(sql,getConn());
int result = 0;
try
{
result = int.Parse(cmd.ExecuteScalar() + "");
}
catch (Exception)
{
}
CloseConn();
return result;
}
}
}
- C#连接SQL Server2008数据库
- C#连接SQL server2008数据库
- C#数据库编程1--SQL server2008 连接
- C#连接sql server2008数据库 (笔记)
- c#连接到sql server2008数据库
- VS2008 C# Sql server2008 数据库的连接,增删改查
- Netbeans连接sql server2008数据库
- SQL server2008 连接数据库简单代码
- eclipse连接SQL Server2008 数据库 java
- SQL Server2008数据库不用连接的删除
- java web连接数据库sql server2008
- Sql Server2008连接万网数据库
- SQL Server2008突然连接不到本地数据库
- 关于连接SQL Server2008数据库是连接字符串的问题。
- Jsp连接SQL Server2008
- sql server2008远程连接
- SQL Server2008远程连接
- java连接sql server2008
- Git Stash方法
- 浅谈C/C++中的指针和数组(一)
- 用C#实现MVC(Model View Control)模式介绍
- 总结C#中得到程序当前工作目录和执行目录的一些方法
- 学习之路三十二:VS调试的简单技巧
- C#连接SQL Server2008数据库
- 自己动手写OpenStack的QoS功能(2)
- iOS5中新的关键字strong, weak, unsafe_unretained
- HBase中已知RowKey和部分列进行查询~~~~~
- Myeclipse 快捷键大全
- 高性能服务器架构
- ibatis调用存储过程中的问题。
- 剖析SSH核心原理(一)
- 一语道破项目管理知识体系42个过程