東莞網(wǎng)站seo推廣優(yōu)化金蝶進(jìn)銷存免費(fèi)版
1、對于根據(jù)主鍵進(jìn)行更新和插入新的數(shù)據(jù),根據(jù)前面的文章,對于組件已經(jīng)很熟悉了,我們直接加入一個(gè) 查找 組件 ,如下所示
?2、右鍵點(diǎn)擊"查找",然后“編輯” ,選擇“連接”,選中我們的目標(biāo)連接器,配置取下所示
?
?3、點(diǎn)擊 columns ,把目標(biāo)列 的 id,和源 的 id,進(jìn)行關(guān)聯(lián),如果你需要多個(gè)連接進(jìn)行關(guān)聯(lián),那么你就選中多個(gè),這里我們只選擇id,進(jìn)行操作,配置完點(diǎn)擊 OK
?
?4、記得在輸出的時(shí)候,把查找的 輸入 類型改為 “查找無匹配輸出”,如下所示
?5、這里有新數(shù)據(jù)的話,就可以進(jìn)行插入了,更新的話,如下所示,選擇一個(gè)OLE DB命令,然后連接起來,右鍵點(diǎn)擊編輯
?6、更新連接器,選擇 目標(biāo) 的連接器
?7、然后我們選擇 特性 ,寫一下我們需要更新列的SQL語句
?下面的第一張圖的 參數(shù) “ ?”,代表一個(gè)參數(shù),依次分別位 參數(shù)0 參數(shù)1 參數(shù) 2
?
8、下面我們就按照上圖,參數(shù)的位置,進(jìn)行在映射里配置好 輸入的參數(shù)列,配置好以后,點(diǎn)擊? OK, 腳本就完成了更新和新增的功能?
?
?9、如果依舊報(bào)錯,顯示列的數(shù)據(jù)類型錯誤,那么就用 數(shù)據(jù)轉(zhuǎn)換 組件,進(jìn)行轉(zhuǎn)換就可以了,運(yùn)行程序,發(fā)現(xiàn)數(shù)據(jù)都存在了,更新了19行。
?
?到此結(jié)束。
有需要Demo的自行下載
點(diǎn)擊下載