[VBA ] 屬性設定問題
不好意思 我是初學access跟vba
所以有什麼基本觀念不懂 請見諒
請問一下
在Access 2003(儲存格式2000)
資料表 3rd庫存檔 主索引欄位叫做物料編號 屬性設定 文字 索引不可重複
今天 我手動 在資料表裡面
假設keyin一個編號 a11111
另外假設數量為10
今天我從VBA裡面 設定了一個
Dim prevproductid As String
Dim strsql As String
然後要抓相同編號的 進行相加減的時候 再次輸入編號a11111 數量20
發現會在3rd庫存檔裡面 出現了
a11111 10
a11111 20
之後重複在表單輸入不同數字 都只是加在a11111 20 這一欄
在監視視窗的型態這邊 ME![物料編號] 是object/textbox
prevproductid 為string
後來回到資料表 在10那一欄 重新輸入a11111 沒啥問題的輸入完畢
在20那一欄 輸入a11111 就會出現索引不可重複的錯誤提示
所以我猜想 屬性設定是不是出了問題?
屬性設定這邊 是不是只是設定顯示格式 而不是設定儲存格式??
所以才會有兩個看起來一樣的編號出現
事實上是a11111 10的編號 是object/textbox屬性
a11111 20的編號 是string屬性?
如果是 請問要怎樣將a11111 20屬性改為object/textbox屬性?
如果不是 請問有沒有個思考方向?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.232.75.235
討論串 (同標題文章)