C#数据库封装方法
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
using System.Data.SqlClient;
using System.Data;
namespace ADONET2
{
class SqlHelper
{
private static string connStr = ConfigurationManager.ConnectionStrings["dbConnStr"].ConnectionString;
//封装方法的原则:把不变的放到方法里,把变化的放到参数中
////public static int ExecuteNonQuery(string sql)
////{
//// using (SqlConnection conn = new SqlConnection(connStr))
//// {
//// conn.Open();
//// using (SqlCommand cmd = conn.CreateCommand())
//// {
//// cmd.CommandText = sql;
//// return cmd.ExecuteNonQuery();
//// }
//// }
////}
////public static object ExecuteScalar(string sql)
////{
//// using (SqlConnection conn = new SqlConnection(connStr))
//// {
//// conn.Open();
//// using (SqlCommand cmd = conn.CreateCommand())
//// {
//// cmd.CommandText = sql;
//// return cmd.ExecuteScalar();
//// }
//// }
////}
//////只用来执行查询结果比较少的sql
////public static DataTable ExecuteDataTable(string sql)
////{
//// using (SqlConnection conn = new SqlConnection(connStr))
//// {
//// conn.Open();
//// using (SqlCommand cmd = conn.CreateCommand())
//// {
//// cmd.CommandText = sql;
//// SqlDataAdapter adapter = new SqlDataAdapter(cmd);
//// DataSet dataset = new DataSet();
//// adapter.Fill(dataset);
//// return dataset.Tables[0];
//// }
//// }
////}
//第二版
//public static int ExecuteNonQuery(string sql,SqlParameter[] parameters)
//{
// using (SqlConnection conn = new SqlConnection(connStr))
// {
// conn.Open();
// using (SqlCommand cmd = conn.CreateCommand())
// {
// cmd.CommandText = sql;
// //foreach (SqlParameter param in parameters)
// //{
// // cmd.Parameters.Add(param);
// //}
// cmd.Parameters.AddRange(parameters);
// return cmd.ExecuteNonQuery();
// }
// }
//}
//public static object ExecuteScalar(string sql,SqlParameter[] parameters)
//{
// using (SqlConnection conn = new SqlConnection(connStr))
// {
// conn.Open();
// using (SqlCommand cmd =
封装常用的操作数据库方法(2) 第八讲 封装常用的操作数据库方法 LOGO 学云网签约讲师 :Tiger LOGO 上节回顾 封装更改数据库的方法 LOGO 本节目标 封装查询数据...
封装好的数据库类可以方便使用: DataBase类说明: //***// //***// private void open() 打开数据库 private void close() 关闭数据库 public Sql...
环境 集成编辑环境 熟悉 熟悉SQLSERVER2008编辑环境 编辑环境 熟悉 LOGO 本节目标封装更改数据库的方法 封装查询数据库的常用方法 LOGO 封装对数据库更改的方法 ? ...
c#数据库封装_计算机软件及应用_IT/计算机_专业资料。c#数据库封装...二 实验要求 1.基本方法 为应用程序设置以下代码块: ①为应用程序设计一个读取...
使用组件封装数据库操作_IT/计算机_专业资料。使用组件封装ASP数据库操作,以有效保护代码和作者的权利。使用组件封装数据库操作(asp 源码的加密) 关于 asp 源码的...
2005 基于 O GSA 的数据库网格化封装方法曾 怡 张万军 杨 进 李国庆 ( 中国科学院 中国遥感卫星地面站开放实验室 , 北京 100086) 摘要 : 以空间信息网格...
数据库操作方法封装 思考问题对已完成的Table_noclass项目做一下修改: 项目做一下修改: 对已完成的 项目做一下修改 修改1: 修改 :把Table_noclass项目的所有...
.NET 操作Access数据库封装类_计算机软件及应用_IT/计算机_专业资料。.NET 操作Access数据库封装类. Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(...
c#下各种数据库操作的封装!_计算机软件及应用_IT/计算机_专业资料。c#下各种... 数据库操作方法封装 19页 4下载券 数据库操作封装 12页 1下载券 C的数据库...
如处理前端请求的后台程序(test.php) + 表封装类(user.class.php) + 数据库封装 类(db.class.php) + 配置信息(configuration.php) 以下例子有四个文件: ...
闽公网安备 35021102001881号 
热门文档