Artificial Intelligence Programming Lab(AIPLab) 討論區

Please login or register.

請輸入帳號, 密碼以及預計登入時間

新聞:

[慶賀]恭喜張清貿醫師升任北榮傳醫科主治醫師-20170201

作者 主題: [Mysql] Get insert id  (閱讀 3929 次)

fracchu

  • 訪客
[Mysql] Get insert id
« 於: 四月 12, 2009, 09:38:37 pm »
php
mysql_insert_id ---  取得先前INSERT操作的id

語法 : int mysql_insert_id ([int link_identifier])

說明 :

mysql_insert_id( )傳回AUTO_INCREMENTED欄位所產生的id,它將使用給予的 link_identifier傳回最後執行INSERT查詢的ID,如果沒有指定 link_identifier則假定是最後所開啟的連結。

程式碼: [Select]
function _insertid()
{
return mysql_insert_id($this->_connectionID);
}

程式碼: [Select]
string strSQLSelect = "SELECT @@IDENTITY AS next_id";
MySqlCommand dbcSelect = new MySqlCommand(strSQLSelect, conDBConnection);
MySqlDataReader dbrSelect = dbcSelect.ExecuteReader();

dbrSelect.Read();
int intCounter = _r.GetInt32("next_id");

dbrSelect.Dispose();
conDBConnection.Close();
« 最後編輯時間: 四月 13, 2009, 09:32:58 am 由 admin »
已記錄
 

SimplePortal Classic 2.0.5