我收到了一個表格PartsMedia,其中我可以插入與產品相關的所有圖像。 表有列:用自動增量值插入表格
PartsMediaID , auto-increment
PartsNo
MediaLink
MediaDescription
CatalogCode
SortCode
我要插入自動遞增一個完整的行和PartsNo應該是一樣的PartsNo從PartsMaster表。 所述的MediaLink應該是PartsNo +「-2.jpg」 媒體描述是例如「圖像2」 的CatalogCode應該是「目錄」 和分類代碼應該是「0」
從partsMaster表我只需要PartNo所以我可以將它添加到PartMedia Table。 PartNo是PartMedia表中的外鍵。
我走到這一步,下面,但沒有運氣
insert into dbo.PartsMedia (PartNo,MediaLink,MediaDescription,CatalogCode, SortCode)
values (dbo.PartsMaster.PartNo, PartsMaster.PartNo+'-2.jpg','image2', 'catalog','0')
我需要一些幫助。
親切的問候,
您正在使用哪個數據庫?在MySQL中,你需要在行上添加一個auto_increment ... – sharpner 2011-03-23 09:19:20
你會得到什麼樣的錯誤?您是否將PartsMediaID配置爲自動增量和主鍵? – Pleun 2011-03-23 10:42:51
PartsmediaID是主鍵並具有自動增量值,partsmedia表中的ParNo應該是PartsMaster表中的PartsNo值 – Paul 2011-03-23 10:49:36