国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net access添加返回自遞增id的實現方法第1/3頁

2020-01-18 01:34:10
字體:
來源:轉載
供稿:網友
先看界面:


添加后數據庫:


而所要執行的語句:
復制代碼 代碼如下:

string name_    = this.tbxUseName.Text.Trim();    
string webname_ = this.tbxWebName.Text.Trim();    
string url_ = this.tbxUrl.Text.Trim();    
AddFieldItem("news_Title", name_);    
AddFieldItem("news_Source",webname_);    
AddFieldItem("news_Anthor",url_);    
common.salert("添加成功,添加后的ID為" + insert("db_news").ToString());    

當我看完小孔子cms對插入數據的處理后,自我感覺.net水平還一直停留在asp中。下面結合代碼講講:
       需要說明的是,小孔子cms在插入時使用的是多層架構,而這篇文章主要著重講解的是學習,所以我就沒弄成多層的了。插入時采用了參數化的過程,類似sql的存儲過程;在實際應用中插入數據十分簡單,正如上面代碼所顯示的。

先講一個類[DbKeyItem]:
復制代碼 代碼如下:

/// <summary>    
/// 數據表中的字段屬性:字段名,字段值    
/// </summary>    
public class DbKeyItem    
{    

    /// <summary>    
    /// 字段名稱    
    /// </summary>    
    public string fieldName;    

    /// <summary>    
    /// 字段值    
    /// </summary>    
    public string fieldValue;    

    public DbKeyItem(string _fieldName, object _fieldValue)    
    {    
        this.fieldName = _fieldName;    
        this.fieldValue = _fieldValue.ToString();    
    }    
}   

這個類包含兩個屬性:
1、fieldName:字段名
2、fieldValue:字段值

這個類主要用于: 
復制代碼 代碼如下:

protected ArrayList alFieldItems = new ArrayList(10);    

/// <summary>    
/// 添加一個字段/值對到數組中    
/// </summary>    
public void AddFieldItem(string _fieldName, object _fieldValue)    
{    
    _fieldName = "[" + _fieldName + "]";    
    //遍歷看是否已經存在字段名    
    for (int i = 0; i < this.alFieldItems.Count; i++)    
    {    
        if (((DbKeyItem)this.alFieldItems[i]).fieldName == _fieldName)    
        {    
            throw new ArgumentException("字段已經存在");    
        }    
    }    
    this.alFieldItems.Add(new DbKeyItem(_fieldName, _fieldValue));    
}   

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海门市| 定边县| 义乌市| 武义县| 卓尼县| 阳泉市| 开封市| 建宁县| 察隅县| 马尔康县| 乐昌市| 乌拉特中旗| 文山县| 中阳县| 曲周县| 岚皋县| 游戏| 厦门市| 镇远县| 茌平县| 丹寨县| 新津县| 绵竹市| 长寿区| 南漳县| 延长县| 高青县| 宜阳县| 策勒县| 梅州市| 太谷县| 淄博市| 南皮县| 清镇市| 石阡县| 曲靖市| 黄梅县| 镇赉县| 黄龙县| 建始县| 大宁县|