Forum
Merhaba,
Windows CE uygulamasında iki farklı database' de aynı
tablolardan ID leri farklı olanları bir diğerine insert etmek istiyorum.
Yardımcı olursanız sevinirim
Windows CE uygulamasında demişsiniz ama detay vermemişsiniz ne kullanıyorsunuz veritabanı vs. gibi detaylandan bahseder misiniz?
VS 2008 ve MsSQL kullanıyorum. İki Database var ve tamamıyle aynılar. A Database' indeki Tablo1 den B Database' indeki Tablo1' e kayıtları insert etmek istiyorum
Merhaba, Aşağıdaki SQL sorgusu ile işleminizi gerçekleştirebilirsiniz.
INSERT INTO bDB.dbo.musteriler
SELECT
aDBMusteriler.musterino
FROM
aDb.dbo.musteriler aDBMusteriler
LEFT OUTER JOIN bDB.dbo.musteriler bDBMusteriler ON (bDBMusteriler.id = aDBMusteriler.id)
WHERE
bDBMusteriler.id IS NULL
Merhabalar,
A veritabanındaki Tablo1' i dışarıya "Export" edin. Daha sonra export ettiğiniz .sql dosyasını B veritabanındaki Tablo1' e "Import" edin. Eğer import ederken sorun ile karşılaşırsanız A veritabanından almış olduğunuz .sql dosyasını not defteri ile açın ve içeriğini kopyalayarak B veritabanındaki Tablo1' e SQL Sorgusu olarak yazıp yollayın.
Merhaba,
Kaynak databasedeki veriyi bir datatable' a alıp başka bir bağlantı ile hedef tabloya insert edebilirsin.
Tablodaki verileri dt1 e attıktan sonra for ile dönebilir veya insert cümlesinde where kullanarak olmayan satırlar insert edilebilir