All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
SQL大全[1]_mssql学习_编程技术
SQL时间函数,值得收藏_[SQL Server教程]
关天asp.net,ajax,beta中在updatepnael中注册脚本的解决方案_.net资料_编程技术
delphi组件VCL类库结构
apache的几个设置(目录,权限等)_php资料_编程技术
asp.net2.0服务器控件之RadioButton控件
用IHttpModule解决输入中文地址乱码问题(一)_[Asp.Net教程]
PHP能得到你是从什么页面过来的,referer的用处_php资料_编程技术
SQL,Server,全局变量_mssql学习_编程技术
SQL,游标学习_mssql学习_编程技术
Reading number is top 10 pictures
The dog buy the ham oneself
Group of female porn in 《westwards》, uninhibited woman threatened to not the bottom line1
黑社会大哥相亲
两个妞在等世界上最短的火车
不知名的美女素颜照1
Photographed the passion of the clients and prostitutes in the sex trade picture2
Sell the barbecue as says father du breul1
这才是真正的人体艺术5
到底是谁撞谁呀?
Chinese paper-cut grilles art appreciation6
Download software ranking
在线棋牌游戏3.05版
传奇私服架设教程-chm
Take off clothes to survival
徐若瑄成名作“魔鬼天使”
JSP+Ajax Web development typical examples
Tram sex maniac 2 (H) rar bag18
The Bermuda triangle1
圣殿祭司的ASP.NET.2.0.开发详解-使用C#
金山office2007
网页特效实例大全
归海一刀 published in(发表于) 2014/1/30 1:22:10 Edit(编辑)
Asp.net数据库操作类_[Asp.Net教程]

Asp.net数据库操作类_[Asp.Net教程]

Asp.net数据库操作类_[Asp.Net教程]
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.SqlClient;
namespace Mysqlserver
{
///
/// SqlServerDataBase 的摘要说明
///

public class SqlServerDataBase
{
private string strError = null;
private int intCount = 0;
public SqlServerDataBase()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
///
/// 公开方法DBConn,返回数据库连接
///

///
public SqlConnection DBconn()
{
string strConn = "Server=(local);Database=GlobalMeetings;Uid=sa;pwd=";
try
{
return new SqlConnection(strConn);
}
catch (Exception)
{
return null;
}
}
///
/// 公开属性ErrorMessage,返回错误信息
///

public string ErrorMessage
{
get
{
return strError;
}
}

///
/// 根据查询语句从数据库检索数据
///

/// 查询语句
/// 数据库连接
/// 有数据则返回DataSet对象,否则返回null
public DataSet Select(string SelectString, SqlConnection sqlConn)
{
strError = "";
SqlConnection conn;
if (sqlConn == null)
{
conn = DBconn();
}
else
{
conn = sqlConn;
}
try
{
//若数据库连接的当前状态是关闭的,则打开连接
if (conn.State == ConnectionState.Closed)
{
conn.Open();
}
SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter();
SqlCommand selectCommand = new SqlCommand(SelectString, conn);
selectCommand.CommandType = CommandType.Text;
mySqlDataAdapter.SelectCommand = selectCommand;
DataSet myDS = new DataSet();
mySqlDataAdapter.Fill(myDS);
return myDS;
}
catch (Exception e)
{
strError = "数据检索失败:" + e.Message;
return null;
}
finally
{
if (conn.State != ConnectionState.Closed)
{
conn.Close();
}
}
}
///
/// 更新数据库
///

/// Update Sql语句
/// 数据库连接
/// 更新成功返回true
public bool Update(string UpdateString, SqlConnection SqlConn)
{
return udiDataBase(UpdateString, SqlConn);
}
///
/// 从数据库中删除数据
///

/// Delete Sql语句
/// 数据库连接
/// 删除成功返回true
public bool Delete(string DeleteString, SqlConnection SqlConn)
{
return udiDataBase(DeleteString, SqlConn);
}
///
/// 把数据插入数据库
///

/// Insert Sql语句
/// 数据库连接
/// 插入成功返回true
public bool Insert(string InsertString, SqlConnection SqlConn)
{
return udiDataBase(InsertString, SqlConn);
}
///
/// 根据Sql语句更新数据库
///

/// 更新语句
/// 数据库连接
/// 更新成功则返回true
public bool udiDataBase(string UDIString, SqlConnection SqlConn)
{
strError = "";
SqlConnection conn;
if (SqlConn == null)
{
conn = DBconn();
}
else
{
conn = SqlConn;
}
try
{
if (conn.State == ConnectionState.Closed)
{
conn.Open();
}
SqlCommand cmd = new SqlCommand(UDIString, conn);
cmd.CommandType = CommandType.Text;
intCount = cmd.ExecuteNonQuery();
return !(intCount < 1);
}
catch (Exception e)
{
strError = "更新数据库失败:" + e.Message;
return false;
}
finally
{
if (conn.State != ConnectionState.Closed)
{
conn.Close();
}
}
}
}
}
-----------------------------
两种调用方法
1、 string strUserPsw = UserPsw.Text.Trim();
string UserPassword = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strUserPsw, "MD5");//md5加密
SqlServerDataBase obj = new SqlServerDataBase();
obj.Insert("insert into asUserInfo (UserName,UserPassword,Question,Answer,CreateTime) values(’" + UserName.Text.Trim() + "’,’" + UserPassword + "’,’" + Question.Text.Trim() + "’,’" + Answer.Text.Trim() + "’,’" + DateTime.Now.ToString() + "’ )", null);
2、 private bool IsUsernameExist(string strUsername)
{
bool bRet = true;
SqlServerDataBase db = new SqlServerDataBase();
DataSet ds = db.Select("select * from asUserInfo where UserName = ’" + strUsername + "’", null);
if (ds == null || ds.Tables.Count == 0 || ds.Tables[0].Rows.Count == 0)
{
bRet = false;
}
else
{
bRet = true;
}

return bRet;
}

http://blog.csdn.net/zdyguilong/archive/2007/01/22/1490250.aspx





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.