Forum

Sitemap.txt yi veri...
 
Bildirimler
Hepsini Temizle

Sitemap.txt yi veritabanından nasıl sunarım ? ( MVC 5 )

5 Yazılar
3 Üyeler
0 Likes
561 Görüntüleme
(@elmirasuleymanova)
Gönderiler: 39
Trusted Member
Konu başlatıcı
 

Bir dosya dizini değil de, bir veritabanında duran Sitemap.txt dosyasını istemciye nasıl sunarım ? Bir yolu var mıdır ?

Teşekkür ederim.

 
Gönderildi : 22/05/2017 19:15

(@zulfumehmetozcifci)
Gönderiler: 731
Prominent Member
 

Sitemap.txt adında bir veritabanı dosyanız mı var, yoksa mysql yada mssql den export edilmiş bir dosyayı txt olarak mı kaydedilmiş bir dosyadan mı bahsedyorsunuz. export olan bir dosya ise bunu veritabanınıza import ederek kullanabilirsiniz. Clasik ASP de mdb dosyalarını veritabanı olarak kullanabiliyorduk. Örnek

<%  
veritabani = Server.MapPath("dbdizini/db.mdb" ) 
baglanti = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & veritabani 
Set bag = Server.CreateObject("ADODB.Connection" )
bag.Open (baglanti)
Set kSet = bag.Execute("SELECT * FROM tabloadi" )
%>

Eğer bir üst dizinlerde ise veritabanınız ../dbdizini/db.mdb

Eğer iki üst dizinde ise veritabanınız ../../dbdizini/db.mdb

Gibi kullanabilirsiniz. Veritabanınızın okuma yazma özelliğini aktif etmeniz gerekecektir. 

Örnek bağlantılar için

https://support.microsoft.com/tr-tr/help/300382/how-to-create-a-database-connection-from-an-asp-page-in-iis

 

Kişisel bir olay

 
Gönderildi : 23/05/2017 15:39

(@elmirasuleymanova)
Gönderiler: 39
Trusted Member
Konu başlatıcı
 

Çok teşekkür ederim. Emek sarf etmişsiniz. Sağolun. Makbule geçti. Şükranlarımı sunarım.

 
Gönderildi : 24/05/2017 06:00

(@zulfumehmetozcifci)
Gönderiler: 731
Prominent Member
 

Rica ederim.

Kişisel bir olay

 
Gönderildi : 24/05/2017 15:11

(@YasinErgene)
Gönderiler: 15
Active Member
 

sitemap.txt dosyasını kullandığınız web sunucu ile özel bir dosyaya yönlendirebilirsiniz. Bu dosya sitemap.asp gibi bir dosya olabilir.
Bu durumda sitemap.txt gibi bir içeriği asp veya başka bir dil ile oluştubalirsiniz.

 
Gönderildi : 24/05/2017 23:58

Paylaş: