none
sql server toplu yeni veri ekleme ve mevcut verileri değişiklik varsa excelden güncellme!! RRS feed

  • Genel Tartışma

  •  Aşağıdaki veriler,tabloyu inceledikten sonra yapmak istediğim anlatmak istiyorum.
    Şöyleki , aşağıdaki şekilde datam var bunu excelden F0103TBLSTOKLAR tablosunda bulunan
    ilgili kolonların altına otomatik eklemesini istiyorum.
    Excelimin blulunduğu klasörde şurdadır (  C:\Stokekle  ) bu klasörün içindede (stok.xls) dosyam var.
    çalışma sayfamın adıda aktarilacakstoklar
    Sıra numarasını kaç adet kolonum varmış onu sıralamak için yazdım.
    aşağıdaki tablo nun altında bulunan ve ilgili kolonların altına excelimden
    [IND] ,[MALINCINSI] ,[STOKKODU],[ANABIRIM],[USTSEVIYE], [DEPO],[STOKTIPI] ,[KDVGRUBU],[ALISKDVORANI] BUNLARI mecbur tutsun
    diğer kolonlarımı mecbur tutmasın ve bunları excelde alıp ilgili datama yazsın/eklesin ,  mevcutta var ise o stok eğer bir değişiklik
    yaparsam güncelleme yapsın istiyorum.
    Böyle bir kod işleyerek yardımcı olabilirmisiniz.saygılarımı sunar şimdiden teşekkür ederim.
    vereceğiniz örnek veya kodları aşağıdaki datamdan yazarak örnek verebilirmisiniz.
    SERVER BİLGİLERİ
    ================
    Source=YSERVER
    User ID=sa
    Password=1453
    Catalog=MARKET2020
    TABLO ADI
    ============
    F0103TBLSTOKLAR

    TABLODA BULUNAN KOLONLAR
    =======================
    SELECT TOP (10)
      1     [IND]                                ***
      2    ,[STOKNO]                             *****
      3    ,[MALINCINSI]                         ******
      4    ,[STOKKODU]                           *****
      5    ,[ANABIRIM]                           ***
      6    ,[BIRIMEX]                            ***
      7    ,[ALTSEVIYE]                          *******
      8    ,[KRITIKSEVIYE]                       *******
      9    ,[USTSEVIYE]                          ***
     10    ,[DEPOSEVIYESI]                       ***
     11    ,[URETICI]                            ******
     12    ,[AYLIKVADE]                          ****
     13    ,[SERINO]                             *******
     14    ,[DEPO]                               *****
     15    ,[STOKGRUBU]                          *****
     16    ,[GARANTI]                            ***
     17    ,[PRIM]                               ****
     18    ,[IPTAL]                              ***
     19    ,[STOKTIPI]                           ***
     20    ,[STOKTAKIP]                          ***
     2     ,[TEMINYERI]                          ******
     22    ,[RAFOMRU]                            ***
     23    ,[RESIM]                              *******
     24    ,[KALAN]                              ****
     25    ,[REZERV]                             ****
     26    ,[SATISKOSULU]                        ******
     27    ,[KOD1]                               ******
     28    ,[KOD2]                               ******
     29    ,[KOD3]                               ******
     30    ,[KOD4]                               ******
     31    ,[KOD5]                               ******
     32    ,[KOD6]                               ******
     33    ,[KOD7]                               ******
     34    ,[KOD8]                               ******
     35    ,[KOD9]                               ******
     36    ,[KOD10]                              ******
     37    ,[TAKSITSAYISI]                       ***
     38    ,[ISTIHBARAT]                         ******
     39    ,[FIYATYOK]                           ***
     40    ,[DELETED]                            ***
     41    ,[ALISFIYATI]                         ****
     42    ,[ALISFIYATIDEGISMETARIHI]            **
     43    ,[ESKIALISFIYATI]                     ****
     44    ,[SONALISTARIHI]                      **
     45    ,[SONSATISTARIHI]                     **
     46    ,[KARTINACILMATARIHI]                 **
     47    ,[DEVIRIND]                           ***
     48    ,[MALIYET]                            ****
     49    ,[KDVGRUBU]                           ***
     50    ,[AKTIF]                              ***
     51    ,[ISCILIKIND]                         *******
     52    ,[ISCILIKBIRIMIND]                    *******
     53    ,[ISCILIKACIKLAMA]                    ******            
     54    ,[STATUS]                             ***
     55    ,[DALISFIYATI]                        ****
     56    ,[APB]                                ********
     57    ,[OIV]                                ***
     58    ,[KARORANI]                           ***
     59    ,[OTV]                                ***
     60    ,[ISK]                                ****
     61    ,[STOKGRUPTANIMI]                     ******
     62    ,[ISKSATISFIYATI2]                    ****
     63    ,[ISKSATISFIYATI3]                    ****
     64    ,[KOTA]                               ***
     65    ,[ALISKDVORANI]                       ***
     66    ,[ALISISKORANI]                       ***
     67    ,[SIPARISALINMASIN]                   ***
     68    ,[SIPARISVERILMESIN]                  ***
     69    ,[P1]                                 *******
     70    ,[P2]                                 *******
     71    ,[P3]                                 *******
     72    ,[DEFAULTALISFIYATI]                  ****
     73    ,[DEFAULTALISFIYATIDEGISMESTARIHI]    **
     74    ,[KDVGRUBUT]                          ******
     75    ,[HEDEFSATISFIAYTI]                   ****
     76    ,[KURUMISKONTOSU]                     ****
     77    ,[TICARIISKONTO]                      ****
     78    ,[ITSBILDIRIMI]                       ***
     79    ,[ACILSEVK]                           ***
     80    ,[SOGUKSEVK]                          ***
     81    ,[ICMIKTAR]                           ***
     82    ,[TICARISEKIL]                        *******
     83    ,[MAXISKORANI]                        ****
     84    ,[IMALATCISATISFIYATI]                ****
     85    ,[DKUR]                               ****
     86    ,[MAXISKTUTAR]                        ****
     87    ,[TAXE]                               ***
     88    ,[KOD11]                              ******
     89    ,[DAPB]                               *******
     90    ,[IKINCIEL]                           ***
     91    ,[ETICARET]                           ***
     92    ,[STOKNEVI]                           ******
     93    ,[OTVORANSAL]                         ****
     94    ,[PLAKA]                              ******
     95    ,[KM]                                 ****
     96    ,[POZ]                                *******
     97    ,[YAZARKASA]                          ***
     98    ,[KOD12]                              ******
     99    ,[KOD13]                              ******
    100    ,[KOD14]                              ******
    101    ,[KOD15]                              ******
    102    ,[KOD16]                              ******
    103    ,[KOD17]                              ******
    104    ,[KOD18]                              ******
    105    ,[KOD19]                              ******
    106    ,[KOD20]                              ******
    107    ,[KOD21]                              ******
    108    ,[UID]                                ******
    109    ,[GUNCELLEMETARIHI]                   **
    110    ,[ISKSATISFIYATI4]                    ****                    
    111    ,[ISKSATISFIYATI5]                    ****
    112    ,[ISKSATISFIYATI6]                    ****
    113    ,[UTSBILDIRIMI]                       ***
    114    ,[CPAREV]                             ******
    115    ,[MENSEIIND]                          ******
      FROM [MARKET2020].[dbo].[F0103TBLSTOKLAR]

    *
    FİYAT İLE İLGİLİ ALANLAR ÖRNEK 12.12345678 (SONU 8) HANE ŞEKLİNDE GİRİŞ YAPILACAK YANİ 12 TL 12 KURUŞ VERİLEN ÖRNEK
    **
    (KAYIT EDİLDİĞİ SIRADAKİ OAN KENDİ TARİH,SAAT,SANİYESİNİ ATSIN)FORMATI(2020-03-14 16:54:02.000)
    ***
    SADECE RAKAM GEÇER KOD VEYA SIRA TAKİP FALAN İÇİN 1234 GİBİ BİRLEŞİK
    ****
    MİKATRLARDA 12.00000000 YANİ 12 ADETTİR. SONU 8 HANELİDİR.
    *****
    DÜZ RAKAM VE HARFLERDEN OLUŞUR. 1A23N GİBİ
    ******
    HARF,RAKAM, VE İŞARETLER DEN OLUŞUR 1B%70,+
    *******
    NULL
    ********
    SADECE HARFLERDEN OLUŞUR.



    26 Mart 2020 Perşembe 23:50

Tüm Yanıtlar