2023年6月21日发(作者:)
要在VS2005中使用sqlhelper类,必须把引用到项目中.
1.通过存储过程查询的方法eDataset(数据库连接字符, 存储过程字符, 参数数组);
2.通过字符串查询的方法eDataset(数据库连接字符,
, 查询字符串,参数数组);
3.通过存储过程插入的方法eScalar(数据库连接字符, 存储过程字符, 参数数组);
4.通过字符串插入的方法eScalar(数据库连接字符,
, 插入及刷新字符串,参数数组);
5.通过存储过程刷新的方法eNonQuery(数据库连接字符, 存储过程字符, 参数数组);
6.通过字符串刷新的方法eNonQuery(数据库连接字符,
, 刷新字符串,参数数组);
运用实例
?
?
using System;
using ;
using ent;
using ;
using ;
namespace AL
{
?///
?/// File 的摘要说明。
?///
?public class File
?{
///
/// 文件数据访问类
///
public File()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
///
/// 添加文件
///
/// 文件分类编号
/// 推荐方式
/// 固顶方式
/// 文件名称
/// 简介
/// 大小
/// 评级
/// 关键字
/// 预览图地址
/// 发布人ID
/// 文件类别编号
/// 下载要求
/// 下载所需点数
/// 状态
public object Add(object FileClassID,object SetCommend,object SetTop,object
Name,object Intro,
object FileSize,object Grade,object Keyword,object PreviewUrl,object MemberID,object
FileTypeID,
object DownRequire,object NeedPoint,object Status,object Actor,object Level,object
Region)
{
SqlParameter[] oParms = new SqlParameter[17];
oParms[0]=new SqlParameter("@FileClassID",FileClassID);
oParms[1]=new SqlParameter("@SetCommend",SetCommend);
oParms[2]=new SqlParameter("@SetTop",SetTop);
oParms[3]=new SqlParameter("@Name",Name); oParms[4]=new SqlParameter("@Intro",Intro);
oParms[5]=new SqlParameter("@FileSize",FileSize);
oParms[6]=new SqlParameter("@Grade",Grade);
oParms[7]=new SqlParameter("@Keyword",Keyword);
oParms[8]=new SqlParameter("@PreviewUrl",PreviewUrl);
oParms[9]=new SqlParameter("@MemberID",MemberID);
oParms[10]=new SqlParameter("@FileTypeID",FileTypeID);
oParms[11]=new SqlParameter("@DownRequire",DownRequire);
oParms[12]=new SqlParameter("@NeedPoint",NeedPoint);
oParms[13]=new SqlParameter("@Status",Status);
oParms[14]=new SqlParameter("@Actor",Actor);
oParms[15]=new SqlParameter("@Level",Level);
oParms[16]=new SqlParameter("@Region",Region);
return eScalar(ring, ,"INSERT INTO
[File] ( [FileClassID], SetCommend,SetTop,[Name],[Intro], [FileSize], [Grade],
[Keyword], [PreviewUrl], MemberID,FileTypeID,[CreateTime],
[UpdateTime],Downloads,Hits,DownRequire,NeedPoint,Status,Actor,[Level],Region)
VALUES(@FileClassID,@SetCommend,@SetTop,@Name,@Intro,@FileSize,@Grade,@Keyword,@PreviewUrl,@MemberID,@FileTypeID,getdate(),getdate(),0,0,@DownRequire,@NeedPoint,@Status,@Actor,@Level,@Region); select @@IDENTITY",
oParms);
}
///
/// 更新指定的文件信息
///
/// 文件编号
/// 文件类别编号
/// 文件分类编号
/// 推荐方式
/// 固顶方式
/// 文件名称
/// 简介
/// 大小
/// 评级
/// 关键字
/// 预览图地址
/// 下载要求 /// 下载所需点数
/// 状态
public void Update(object FileID,object FileTypeID,object FileClassID,object
SetCommend,object SetTop,
object Name,object Intro,object FileSize,object Grade,object Keyword,object PreviewUrl,
object DownRequire,object NeedPoint,object Status,object Actor,object Level,object
Region)
{
SqlParameter[] oParms = new SqlParameter[17];
oParms[0]=new SqlParameter("@FileID",FileID);
oParms[1]=new SqlParameter("@FileTypeID",FileTypeID);
oParms[2]=new SqlParameter("@FileClassID",FileClassID);
oParms[3]=new SqlParameter("@SetCommend",SetCommend);
oParms[4]=new SqlParameter("@SetTop",SetTop);
oParms[5]=new SqlParameter("@Name",Name);
oParms[6]=new SqlParameter("@Intro",Intro);
oParms[7]=new SqlParameter("@FileSize",FileSize);
oParms[8]=new SqlParameter("@Grade",Grade);
oParms[9]=new SqlParameter("@Keyword",Keyword);
oParms[10]=new SqlParameter("@PreviewUrl",PreviewUrl);
oParms[11]=new SqlParameter("@DownRequire",DownRequire);
oParms[12]=new SqlParameter("@NeedPoint",NeedPoint);
oParms[13]=new SqlParameter("@Status",Status);
oParms[14]=new SqlParameter("@Actor",Actor);
oParms[15]=new SqlParameter("@Level",Level);
oParms[16]=new SqlParameter("@Region",Region);
eNonQuery(ring, ," update [File] set
FileTypeID=@FileTypeID,FileClassID=@FileClassID,SetCommend=@SetCommend,SetTop=@SetTop,[Name]=@Name,Intro=@Intro,FileSize=@FileSize,Grade=@Grade,Keyword=@Keyword,PreviewUrl=@PreviewUrl,UpdateTime=getdate(),DownRequire=@
2023年6月21日发(作者:)
要在VS2005中使用sqlhelper类,必须把引用到项目中.
1.通过存储过程查询的方法eDataset(数据库连接字符, 存储过程字符, 参数数组);
2.通过字符串查询的方法eDataset(数据库连接字符,
, 查询字符串,参数数组);
3.通过存储过程插入的方法eScalar(数据库连接字符, 存储过程字符, 参数数组);
4.通过字符串插入的方法eScalar(数据库连接字符,
, 插入及刷新字符串,参数数组);
5.通过存储过程刷新的方法eNonQuery(数据库连接字符, 存储过程字符, 参数数组);
6.通过字符串刷新的方法eNonQuery(数据库连接字符,
, 刷新字符串,参数数组);
运用实例
?
?
using System;
using ;
using ent;
using ;
using ;
namespace AL
{
?///
?/// File 的摘要说明。
?///
?public class File
?{
///
/// 文件数据访问类
///
public File()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
///
/// 添加文件
///
/// 文件分类编号
/// 推荐方式
/// 固顶方式
/// 文件名称
/// 简介
/// 大小
/// 评级
/// 关键字
/// 预览图地址
/// 发布人ID
/// 文件类别编号
/// 下载要求
/// 下载所需点数
/// 状态
public object Add(object FileClassID,object SetCommend,object SetTop,object
Name,object Intro,
object FileSize,object Grade,object Keyword,object PreviewUrl,object MemberID,object
FileTypeID,
object DownRequire,object NeedPoint,object Status,object Actor,object Level,object
Region)
{
SqlParameter[] oParms = new SqlParameter[17];
oParms[0]=new SqlParameter("@FileClassID",FileClassID);
oParms[1]=new SqlParameter("@SetCommend",SetCommend);
oParms[2]=new SqlParameter("@SetTop",SetTop);
oParms[3]=new SqlParameter("@Name",Name); oParms[4]=new SqlParameter("@Intro",Intro);
oParms[5]=new SqlParameter("@FileSize",FileSize);
oParms[6]=new SqlParameter("@Grade",Grade);
oParms[7]=new SqlParameter("@Keyword",Keyword);
oParms[8]=new SqlParameter("@PreviewUrl",PreviewUrl);
oParms[9]=new SqlParameter("@MemberID",MemberID);
oParms[10]=new SqlParameter("@FileTypeID",FileTypeID);
oParms[11]=new SqlParameter("@DownRequire",DownRequire);
oParms[12]=new SqlParameter("@NeedPoint",NeedPoint);
oParms[13]=new SqlParameter("@Status",Status);
oParms[14]=new SqlParameter("@Actor",Actor);
oParms[15]=new SqlParameter("@Level",Level);
oParms[16]=new SqlParameter("@Region",Region);
return eScalar(ring, ,"INSERT INTO
[File] ( [FileClassID], SetCommend,SetTop,[Name],[Intro], [FileSize], [Grade],
[Keyword], [PreviewUrl], MemberID,FileTypeID,[CreateTime],
[UpdateTime],Downloads,Hits,DownRequire,NeedPoint,Status,Actor,[Level],Region)
VALUES(@FileClassID,@SetCommend,@SetTop,@Name,@Intro,@FileSize,@Grade,@Keyword,@PreviewUrl,@MemberID,@FileTypeID,getdate(),getdate(),0,0,@DownRequire,@NeedPoint,@Status,@Actor,@Level,@Region); select @@IDENTITY",
oParms);
}
///
/// 更新指定的文件信息
///
/// 文件编号
/// 文件类别编号
/// 文件分类编号
/// 推荐方式
/// 固顶方式
/// 文件名称
/// 简介
/// 大小
/// 评级
/// 关键字
/// 预览图地址
/// 下载要求 /// 下载所需点数
/// 状态
public void Update(object FileID,object FileTypeID,object FileClassID,object
SetCommend,object SetTop,
object Name,object Intro,object FileSize,object Grade,object Keyword,object PreviewUrl,
object DownRequire,object NeedPoint,object Status,object Actor,object Level,object
Region)
{
SqlParameter[] oParms = new SqlParameter[17];
oParms[0]=new SqlParameter("@FileID",FileID);
oParms[1]=new SqlParameter("@FileTypeID",FileTypeID);
oParms[2]=new SqlParameter("@FileClassID",FileClassID);
oParms[3]=new SqlParameter("@SetCommend",SetCommend);
oParms[4]=new SqlParameter("@SetTop",SetTop);
oParms[5]=new SqlParameter("@Name",Name);
oParms[6]=new SqlParameter("@Intro",Intro);
oParms[7]=new SqlParameter("@FileSize",FileSize);
oParms[8]=new SqlParameter("@Grade",Grade);
oParms[9]=new SqlParameter("@Keyword",Keyword);
oParms[10]=new SqlParameter("@PreviewUrl",PreviewUrl);
oParms[11]=new SqlParameter("@DownRequire",DownRequire);
oParms[12]=new SqlParameter("@NeedPoint",NeedPoint);
oParms[13]=new SqlParameter("@Status",Status);
oParms[14]=new SqlParameter("@Actor",Actor);
oParms[15]=new SqlParameter("@Level",Level);
oParms[16]=new SqlParameter("@Region",Region);
eNonQuery(ring, ," update [File] set
FileTypeID=@FileTypeID,FileClassID=@FileClassID,SetCommend=@SetCommend,SetTop=@SetTop,[Name]=@Name,Intro=@Intro,FileSize=@FileSize,Grade=@Grade,Keyword=@Keyword,PreviewUrl=@PreviewUrl,UpdateTime=getdate(),DownRequire=@
发布评论