亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

asp.net中獲取新增加記錄的ID Access版

2024-07-10 13:24:01
字體:
來源:轉載
供稿:網友
這里參考了Erist.Protal里的代碼

復制代碼 代碼如下:


/// <summary>
/// 增加新的文章
/// </summary>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param></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;
}


注意看背景色為橙色的地方調用了Erist.Common.Data.DataProvider.GetAutoID()
下面是此方法的代碼

復制代碼 代碼如下:


/**//// <summary>
/// 取得數據集
/// </summary>
/// <param>執行命令的SqlCommand</param>
/// <returns>返回取得的數據集</returns>
public static DataSet GetDataSetOle(OleDbCommand OleCmd )
{
OleDbDataAdapter t_DataAdapter ;
DataSet t_DataSet=new DataSet();
try
{
if (OleCmd.Connection.State != ConnectionState.Open) OleCmd.Connection.Open();
t_DataAdapter = new OleDbDataAdapter(OleCmd);
t_DataAdapter.Fill(t_DataSet);
return t_DataSet;
}
catch(Exception ex )
//捕獲數據層錯誤并返回給上一層。
{
throw ex;
}
finally
{
//斷開鏈接
if (OleCmd.Connection.State == ConnectionState.Open) OleCmd.Connection.Close();

}
}

/**//// <summary>
/// 取得某一表的最大字段值
/// </summary>
/// <param></param>
/// <param></param>
/// <returns></returns>
public static int GetAutoID(string FieldName ,string TableName,string ConnectString)
{
DataSet ds;
OleDbConnection OleCon=new OleDbConnection(ConnectString);
OleDbCommand OleCmd=new OleDbCommand();
OleCmd.CommandText="Select Max(" + FieldName +") as MaxID from " + TableName;
OleCmd.CommandType=System.Data.CommandType.Text;
OleCmd.Connection=OleCon;
ds=GetDataSetOle(OleCmd);
if( ds.Tables[0].Rows[0][0] == DBNull.Value)
{
return 1;
}
else
{
return int.Parse(ds.Tables[0].Rows[0][0].ToString())+ 1;
}
}


根據傳過來的FieldName 和TableName 來讀數據庫當前最大的FieldName 如果沒有返回1
有則在此基礎上+1 因為是要獲取要添加記錄的唯一FieldName
此處FieldName是ArticleID
此方法還是不錯的.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
奇米4444一区二区三区| 91久久在线播放| 欧美精品18videos性欧美| 亚洲精品中文字幕有码专区| 日本欧美中文字幕| 人妖精品videosex性欧美| 欧美亚洲视频在线看网址| 欧美影院成年免费版| 亚洲成色777777女色窝| 日韩中文字幕在线观看| 91色中文字幕| 一区二区三区 在线观看视| 国产一区二中文字幕在线看| 欧美亚洲成人网| 欧美日韩激情小视频| 51色欧美片视频在线观看| 中文字幕日韩欧美精品在线观看| 91国内在线视频| 欧美性猛交xxxx乱大交极品| 国产一区二区三区日韩欧美| 精品久久久久久中文字幕大豆网| 国产91精品久久久| 国产精品视频免费在线观看| 亚洲全黄一级网站| 亚洲欧美日韩精品久久| 欧美xxxx做受欧美.88| 久久久精品中文字幕| 国产国语videosex另类| 91精品啪在线观看麻豆免费| 欧美国产日韩视频| 亚洲人成77777在线观看网| 日韩欧美一区二区三区| 成人黄色av免费在线观看| 在线日韩日本国产亚洲| 中文国产成人精品久久一| 久久久久久伊人| 一区二区在线免费视频| 懂色av一区二区三区| 亚洲色图激情小说| 欧美日韩精品国产| 亚洲欧洲视频在线| 国产亚洲免费的视频看| 成人黄色片在线| 亚洲综合在线做性| 国产成人精品最新| 97免费视频在线| 国产精品露脸自拍| 亚洲国产中文字幕在线观看| 裸体女人亚洲精品一区| 欧美视频中文在线看| 欧美日韩福利电影| 在线日韩中文字幕| 亚洲第一区中文字幕| 亚洲免费av网址| 97久久伊人激情网| 亚洲精品免费网站| 日韩视频免费在线观看| 岛国精品视频在线播放| 51久久精品夜色国产麻豆| 国产精品入口免费视频一| 国产成人免费91av在线| 欧美日韩在线观看视频小说| 国产精品嫩草影院久久久| 欧美电影在线免费观看网站| 性欧美暴力猛交69hd| 日韩成人在线网站| 日韩av片免费在线观看| 4438全国亚洲精品在线观看视频| 在线观看国产精品日韩av| 91九色国产在线| 亚洲国产99精品国自产| 中文字幕精品影院| 92福利视频午夜1000合集在线观看| 亚洲香蕉成视频在线观看| 亚洲国产精品yw在线观看| 国产欧亚日韩视频| 自拍偷拍亚洲在线| 日日噜噜噜夜夜爽亚洲精品| 久久久国产一区二区三区| 久久久久亚洲精品| 亚洲最大成人免费视频| 亚洲第一网站男人都懂| 精品一区精品二区| 亚洲va码欧洲m码| 91视频国产精品| 亚洲国产欧美在线成人app| 成人激情视频免费在线| 亚洲精品福利在线| 亚洲性生活视频| 国产精品爱啪在线线免费观看| 日韩美女激情视频| 热久久视久久精品18亚洲精品| 欧美国产在线电影| 日韩成人网免费视频| 最近中文字幕日韩精品| 亚洲美腿欧美激情另类| 国产丝袜精品视频| 国产亚洲欧美日韩精品| 97久久久久久| 日韩欧美a级成人黄色| 欧美一区二区三区免费视| 九九热99久久久国产盗摄| 伊人久久久久久久久久久久久| 精品无码久久久久久国产| 91中文精品字幕在线视频| 色爱精品视频一区| 亚洲欧洲美洲在线综合| 亚洲国产精品久久精品怡红院| 5566日本婷婷色中文字幕97| 91亚洲午夜在线| 欧美激情欧美激情| 亚洲精品欧美极品| 国产91对白在线播放| 欧美激情欧美狂野欧美精品| 久久久噜噜噜久噜久久| 国产亚洲美女精品久久久| 亚洲精品720p| 亚洲人成毛片在线播放| 日韩有码在线播放| 一区二区日韩精品| 日本欧美精品在线| 国产亚洲激情在线| 亚洲精品丝袜日韩| 亚洲日本成人网| 国产精品亚洲精品| 久久久久久尹人网香蕉| 久久综合久久美利坚合众国| 日韩欧美亚洲成人| 成人午夜在线视频一区| 欧美色道久久88综合亚洲精品| 久久免费精品日本久久中文字幕| 欧美成人精品一区二区三区| 91在线直播亚洲| 国产一区二区欧美日韩| 91香蕉亚洲精品| 国产精品视频专区| 91高清免费在线观看| 中文字幕av一区| 欧美在线视频观看| 亚洲一区二区三区777| 久久精品国产2020观看福利| 国产精品成人国产乱一区| 日韩免费观看视频| 日韩一级黄色av| 久久久之久亚州精品露出| 成人欧美一区二区三区在线湿哒哒| 亚洲xxxx做受欧美| 日韩免费视频在线观看| 91产国在线观看动作片喷水| 国产精品自产拍高潮在线观看| 92版电视剧仙鹤神针在线观看| 少妇久久久久久| 一区二区三区精品99久久| 欧美黑人狂野猛交老妇| 中文字幕无线精品亚洲乱码一区| 日韩精品免费看| 国产精品视频26uuu| 亚洲男人天堂网站| 亚洲人成电影网站色www| 69av视频在线播放| 欧美与黑人午夜性猛交久久久| 国产视频精品一区二区三区| 91在线免费观看网站| 成人女保姆的销魂服务|