xml den sql e veri aktarma / Verileri Xml Dosyadan Sql Servera aktarma | Teknoloji Dünyası

Xml Den Sql E Veri Aktarma

xml den sql e veri aktarma

Xml'den Gelen Veriyi Veritabanına Aktarmak

Şimdi zaten &#;nemli olan kısım yapılmış php ile okuyup ekrana bastırmak,

ECHO yada PRINT ile ekrana bastırılan yerlere INSERT komutları ekleyerek veri tabanına girilebilir bu veriler, &#;nce sayfanın en başlarına bir yere veri tabanı bağlantısı i&#;in &#;rn:


// veri tabanı bağlantısı yapılsın
$con = mysql_connect("$server","$username","$password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("$database", $con);


Ş&#;yle basit bir kodlama ekleyelim, oradaki username password database gibi değerlerin t&#;m&#;ne neye eşit olduklarını belirtin yada silip direk elle girin veri tabanı bilgilerini.

ardından da echo ların 1 satır &#;st&#;ne ınsert kodlarını girersen veri tabanına bilgileri kaydedersin. Tabii bir tablon yoksa i&#;eriğe uygun tablo / h&#;cre hazırlanması lazım ilk &#;nce phpmyadmin aracılığı ile.

echo yapıp ekrana bastırdığın bilgiler neler burada paylaşırsan tablo yapın ve i&#;erisindeki h&#;creler konusunda da yorum yapmaya &#;alışıcam, iyi g&#;nler.

SQL Server’da XML Uzantılı Url Adresinden Veri Çekme İşlemi

Herkese merhaba,

Bu yazıda SQL Server&#;da XML uzantılı url adresinden veri çekme işlemiyle ilgili bilgi vereceğim.

Konu hakkında açık şekilde yazılmış Türkçe bir yazı ya da makale bulamadım. Ayrıca ingilizce kaynaklarda da sıkıntılar mevcuttu. Bu yüzden böyle bir makale yazmaya karar verdim. Konu alanındaki ilk Türkçe makaledir. Konunun çıkış noktası tamamen merak.

Elinizde XML içeren bir web url adresi olduğunu düşünelim. Böyle bir internet adresi üzerinden verileri nasıl çekebiliriz?

Aşağıdaki kodlamayı inceleyerek siz de kendi xml url linkiniz üzerinden sorgu işlemlerinizi gerçekleştirebilirsiniz.

İlk olarak aşağıdaki ayarları yapmalısınız.

sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Ole Automation Procedures', 1; GO RECONFIGURE; GO

Yukarıdaki ayarları SQL Serverınız üzerinde yaptıktan sonra aşağıdaki kodları çalıştırabilirsiniz.

--Temp tablo oluşturulması ve bu temp tabloya xml adresi olan url'den veri aktarma işlemi IF OBJECT_ID('tempdb..#XMLTablosu') IS NOT NULL DROP TABLE #XMLTablosu; CREATE TABLE #XMLTablosu ( XMLKolonu XML ); GO DECLARE @URL VARCHAR(); SELECT @URL = 'funduszeue.info'; --xml url adresi DECLARE @Response VARCHAR(); DECLARE @XML XML; DECLARE @Obj INT; DECLARE @Result INT; DECLARE @HTTPStatus INT; DECLARE @ErrorMsg VARCHAR(MAX); EXEC @Result = sp_OACreate 'funduszeue.infop', @Obj OUT; EXEC @Result = sp_OAMethod @Obj, 'open', NULL, 'GET', @URL, false; EXEC @Result = sp_OAMethod @Obj, 'setRequestHeader', NULL, 'Content-Type', 'application/x-www-form-urlencoded'; EXEC @Result = sp_OAMethod @Obj, send, NULL, ''; EXEC @Result = sp_OAGetProperty @Obj, 'status', @HTTPStatus OUT; INSERT #XMLTablosu ( XMLKolonu ) EXEC @Result = sp_OAGetProperty @Obj, 'funduszeue.info'; --, @Response OUT --Tablonun kontrol edilmesi SELECT * FROM #XMLTablosu x; --XML'den veri çekilmesi SELECT funduszeue.info('(/note/to)[1]', 'varchar(50)') AS Kime, funduszeue.info('(/note/from)[1]', 'varchar(50)') AS Kimden, funduszeue.info('(/note/heading)[1]', 'varchar(50)') AS Başlık, funduszeue.info('(/note/body)[1]', 'varchar(50)') AS İçerik FROM #XMLTablosu;

Kodları çalıştırdığınızda aşağıdaki gibi bir sonuç göreceksiniz.

SQL Serverda XML Uzantılı Url Adresinden Veri Çekme İşlemi

Görüldüğü üzere XML uzantılı url adresinden veri çekme işlemi yapılmış oldu.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Kez Okundu

nest...

çamaşır makinesi ses çıkarması topuz modelleri kapalı huawei hoparlör cızırtı hususi otomobil fiat doblo kurbağalıdere parkı ecele sitem melih gokcek jelibon 9 sınıf 2 dönem 2 yazılı almanca 150 rakı fiyatı 2020 parkour 2d en iyi uçlu kalem markası hangisi doğduğun gün ayın görüntüsü hey ram vasundhara das istanbul anadolu 20 icra dairesi iletişim silifke anamur otobüs grinin 50 tonu türkçe altyazılı bir peri masalı 6. bölüm izle sarayönü imsakiye hamile birinin ruyada bebek emzirdigini gormek eşkiya dünyaya hükümdar olmaz 29 bölüm atv emirgan sahili bordo bereli vs sat akbulut inşaat pendik satılık daire atlas park avm mağazalar bursa erenler hava durumu galleria avm kuaför bandırma edirne arası kaç km prof dr ali akyüz kimdir venom zehirli öfke türkçe dublaj izle 2018 indir a101 cafex kahve beyazlatıcı rize 3 asliye hukuk mahkemesi münazara hakkında bilgi 120 milyon doz diyanet mahrem açıklaması honda cr v modifiye aksesuarları ören örtur evleri iyi akşamlar elle abiye ayakkabı ekmek paparası nasıl yapılır tekirdağ çerkezköy 3 zırhlı tugay dört elle sarılmak anlamı sarayhan çiftehan otel bolu ocakbaşı iletişim kumaş ne ile yapışır başak kar maydonoz destesiyem mp3 indir eklips 3 in 1 fırça seti prof cüneyt özek istanbul kütahya yol güzergahı aski memnu soundtrack selçuk psikoloji taban puanları senfonilerle ilahiler adana mut otobüs gülben ergen hürrem rüyada sakız görmek diyanet pupui petek dinçöz mat ruj tenvin harfleri istanbul kocaeli haritası kolay starbucks kurabiyesi 10 sınıf polinom test pdf arçelik tezgah üstü su arıtma cihazı fiyatları şafi mezhebi cuma namazı nasıl kılınır ruhsal bozukluk için dua pvc iç kapı fiyatları işcep kartsız para çekme vga scart çevirici duyarsızlık sözleri samsung whatsapp konuşarak yazma palio şanzıman arızası