asp.net中获取新增加记录的ID Access版
2012-03-01 20:44
645 查看
/// <summary>
/// 增加新的文章
/// </summary>
/// <param name="ArticleTitle"></param>
/// <param name="Author"></param>
/// <param name="ArticleFrom"></param>
/// <param name="Creator"></param>
/// <param name="ModifyBy"></param>
/// <param name="Content"></param>
/// <param name="ChannelID"></param>
/// <param name="IsOnTop"></param>
/// <param name="IsCommend"></param>
/// <param name="IsCheck"></param>
/// <param name="Keyword"></param>
/// <param name="ArticleIntroduction"></param>
/// <returns>新增加文章的ID</returns>
public int AddArticle(string ArticleTitle,
string Author,
string ArticleFrom,
int Creator,
int ModifyBy,
string Content,
int ChannelID,
bool IsOnTop,
bool IsCommend,
bool IsCheck,
string Keyword,
string ArticleIntroduction)
{
int ArticleID =-1;
//格式化HTML标记
ArticleTitle=System.Web.HttpUtility.HtmlEncode(ArticleTitle);
Author=System.Web.HttpUtility.HtmlEncode(Author);
Keyword=System.Web.HttpUtility.HtmlEncode(Keyword);
OleDbConnection OleCon=new OleDbConnection(Globals.ConnectString);
OleDbCommand OleCmd=new OleDbCommand();
OleCmd.CommandType=System.Data.CommandType.StoredProcedure;
OleCmd.Connection=OleCon;
OleCmd.CommandText="AddArticle";
//取得下一个ID号
ArticleID= Erist.Common.Data.DataProvider.GetAutoID("ArticleID","Article",Globals.ConnectString);
OleCmd.Parameters.Add("ArticleID",ArticleID);
OleCmd.Parameters.Add("ArticleTitle",ArticleTitle);
OleCmd.Parameters.Add("Author",Author);
OleCmd.Parameters.Add("ArticleFrom",ArticleFrom);
OleCmd.Parameters.Add("Creator",Creator);
OleCmd.Parameters.Add("ModifyBy",ModifyBy);
OleCmd.Parameters.Add("Content",Content);
OleCmd.Parameters.Add("ChannelID",ChannelID);
OleCmd.Parameters.Add("IsOnTop",IsOnTop);
OleCmd.Parameters.Add("IsCommend",IsCommend);
OleCmd.Parameters.Add("IsCheck",IsCheck);
OleCmd.Parameters.Add("Keyword",Keyword);
//2004-2-2将文章增加简介属性 姜勇
OleCmd.Parameters.Add("ArticleIntroduction",ArticleIntroduction);
//执行
Erist.Common.Data.DataProvider.ExecNonQueryOle(OleCmd);
return ArticleID;
}
相关文章推荐
- asp.net中获取新增加记录的ID Access版
- asp.net 获取插入记录的ID
- 获取新增加记录的ID Access版
- asp.net 获取插入记录的ID
- ASP.NET Tips: 获取插入记录的ID
- ASP.NET Tips: 获取插入记录的ID
- ASP.NET Tips: 获取插入记录的ID
- asp.net 获取插入记录的ID
- javascript获取asp.net的服务器控件id
- ASP.NET在母版页或内容页上获取控件ID
- ASP.NET中获取Repeater模板列中LinkButton按钮事件中获取ID等
- Asp.NET 查询一条记录时,如何并查出上一条记录的ID,和下一条记录的ID
- asp.net脚本获取不到id,服务器控件id生成html页面id控制
- ASP.net中GridView中增加一行记录并默认显示为编辑状态
- ASP.NET 4.0 ListView等容器控件中获取ClientID值与HTML中自动生成ID字符串不一样问题。
- ASP.NET获取CPU序列号,硬盘序列号ID,获取网卡编号
- jqgrid for asp.net 单页全选记录ID
- asp.net在数据库中增加记录操作
- asp.net 获取服务器的硬盘id 网卡mac地址 cpu序列号