[問題] vc++自動編號問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++2008
問題(Question):
小弟目前遇到一個問題,我原本使用mysql的auto_increment來自動編號
但是遇到中間編號刪除時,新增下一筆卻只能從上筆編號+1儲存
無法插入空出來的編號,我上網查過辦法嘛沒法度ˊˋ
因為我預設讓他總筆數上限是45,只能用程式來做了。
例如1.2.3.4 刪除3 下一筆要插入編號3的位置
程式碼(Code):(請善用置底文網頁, 記得排版)
int num=1;
textBox1->Text= ""+ num;
odbcSelectCommand1->Connection = odbcConnection1;
odbcSelectCommand1->CommandText = L"Select intNo from Product";
//下面開始迷惘..
補充說明(Supplement):
目前想法是先找出儲存過的編號去迴圈判斷哪幾個跳過,再下一筆新增時插入
沒有就正常下一筆,不知道這樣會很麻煩嗎??
希望各位大大能教導我下一步該往哪個方向做...謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.242.65.228
推
03/29 16:10, , 1F
03/29 16:10, 1F
→
03/29 16:10, , 2F
03/29 16:10, 2F
→
03/29 16:11, , 3F
03/29 16:11, 3F
→
03/29 16:11, , 4F
03/29 16:11, 4F
→
03/29 16:24, , 5F
03/29 16:24, 5F
→
03/29 16:44, , 6F
03/29 16:44, 6F
→
03/29 16:47, , 7F
03/29 16:47, 7F
推
03/29 23:32, , 8F
03/29 23:32, 8F
→
03/29 23:32, , 9F
03/29 23:32, 9F
→
03/29 23:33, , 10F
03/29 23:33, 10F
→
03/29 23:33, , 11F
03/29 23:33, 11F