Logo Destek
Logo Plus Acil Destek (Plus versiyonlarına artık buradan destek verilecektir.) => GO3 - GO PLUS => Konuyu başlatan: tmr060 - 02.01.2014, 11:09
-
Merhabalar ALPET.00112 kodlu cari hesabıma sevkiyat adreslerini tanımladım (Kodu ve Açıklaması yazan kısım Dolu) isteğim tüm carilere ALPET.00112 kodlu caride ki sevkiyat adreslerinin aynısını kod yardımıyla atmak, 3000 e yakın cari var aynı sevkiyat adreslerini kullanıyorlar nasıl bir yol izlemeliyim. :(
-
Merhaba,şu şekilde olabilir
yasak LG_FİRMANO_CLCARD
SET ADDR1=İLK SATIRDAKİ ADRES BİLGİSİ ,ADDR2=İKİNCİ SATIRDAKİ ADRES BİLGİSİ,CITY=ŞEHİR BİLGİSİ,COUNTRY=ÜLKE BİLGİSİ,TOWN=İLÇE BİLGİSİ
bu işlemi sql kullanmadıysanız, kendiniz yapmasanız daha iyi olur.
-
yasak=up date
Birol Hocamın kulağı çınlasın ne kahrımı çekti
-
Mümkündürde Herşey Mümkün
-
??? peki nasıl
-
Cevabı Verildi Ya
-
yazıldıda burada anlamadığım
SET ADDR1=İLK SATIRDAKİ ADRES BİLGİSİ ,ADDR2=İKİNCİ SATIRDAKİ ADRES BİLGİSİ,CITY=ŞEHİR BİLGİSİ,COUNTRY=ÜLKE BİLGİSİ,TOWN=İLÇE BİLGİSİ
bu kısmı set addr1,addr2 (yazınca işlemi yapacakmı)
LG_FİRMANO_CLCARD k nurası kopyalama yapılacak cari card ok.
ama set ADDR1, ADDR2 yarakmı gidecem ??
-
Up date ile olmaz. insert into ile yapmanız lazım.
-
insert into ile bir örnek göstermeniz mümkünmü? tamer060@gmail.com
-
sevkiyat adresleri tablo ismi ney?
-
Günaydın,
sevkiyat adresleri tablo ismi ney?
SHIPINFO
insert into ile bir örnek göstermeniz mümkünmü? tamer060@gmail.com
INSERT INTO (CLIENTREF, CODE, DEFINITION_, ADDR1,...)
SELECT 3212 as CLIENTREF, '001', 'BURSA DEPO', 'YANDIMLAR ÇIKMAZI ENGÜRÜCÜK', ...
FROM TEMP_TABLE
-
Teşekkürler anladım ekleme işini peki kopyalama yapsak örneğin burada CLIENTREF 1059 numaralı olanı 1065 olarak tüm satırları kopyalamak istiyorum ama bu gıcık hatayı alıyorum Msg 2601, Level 14, State 1, Line 1
Cannot insert duplicate key row in object 'dbo.LG_002_SHIPINFO' with unique index 'I002_SHIPINFO_I2'.
The statement has been terminated. kodda hatam varmı
INSERT INTO LG_002_SHIPINFO(CLIENTREF,CODE,NAME,SPECODE,CYPHCODE,ADDR1,ADDR2,CITY,COUNTRY,POSTCODE,TELNRS1,TELNRS2,FAXNR,CAPIBLOCK_CREATEDBY,CAPIBLOCK_CREADEDDATE,CAPIBLOCK_CREATEDHOUR,CAPIBLOCK_CREATEDMIN,CAPIBLOCK_CREATEDSEC,CAPIBLOCK_MODIFIEDBY,CAPIBLOCK_MODIFIEDDATE,CAPIBLOCK_MODIFIEDHOUR,CAPIBLOCK_MODIFIEDMIN,CAPIBLOCK_MODIFIEDSEC,sITEID,RECSTATUS,ORGLOGICREF,TRADINGGRP,VATNR,TAXNr,TaXOFFICE,TOWNCODe,TOWN,DISTRIcTCOdE,DISTRICT,CITYCODE,COUNTRYCODE,ACTIVE,TEXTINC,EMAILADDR,INCHANGE,TELCODES1,TELCODES2,fAXCOdE,lONGITUDE,LATITUTE,CITYID,TOWNID,SHIPBEGTIME1,sHIPBEGTIME2,SHIPBEGTIME3,SHIPENDTIME1,SHIPENDTIME2,SHIPENDTIME3)
SELECT CLIENTREF,CODE,NAME,SPECODE,CYPHCODE,ADDR1,ADDR2,CITY,COUNTRY,POSTCODE,TELNRS1,TELNRS2,FAXNR,CAPIBLOCK_CREATEDBY,CAPIBLOCK_CREADEDDATE,CAPIBLOCK_CREATEDHOUR,CAPIBLOCK_CREATEDMIN,CAPIBLOCK_CREATEDSEC,CAPIBLOCK_MODIFIEDBY,CAPIBLOCK_MODIFIEDDATE,CAPIBLOCK_MODIFIEDHOUR,CAPIBLOCK_MODIFIEDMIN,CAPIBLOCK_MODIFIEDSEC,sITEID,RECSTATUS,ORGLOGICREF,TRADINGGRP,VATNR,TAXNr,TaXOFFICE,TOWNCODe,TOWN,DISTRIcTCOdE,DISTRICT,CITYCODE,COUNTRYCODE,ACTIVE,TEXTINC,EMAILADDR,INCHANGE,TELCODES1,TELCODES2,fAXCOdE,lONGITUDE,LATITUTE,CITYID,TOWNID,SHIPBEGTIME1,sHIPBEGTIME2,SHIPBEGTIME3,SHIPENDTIME1,SHIPENDTIME2,SHIPENDTIME3
FROM LG_002_SHIPINFO Where CLIENTREF= 1059
-
INSERT INTO SHIPINFO (CLIENTREF, CODE, NAME...
SELECT 1065, CODE, NAME....
FROM SHIPINFO
WHERE CLIENTREF=1059
-
tabikide çok teşekkür ederimm
-
Rica ederim. 3000 cari içinde, bir cursor tanımlarsınız artık :)
-
evet tanımlamak gerek :)