• 08-12-2014, 15:40:14
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaslar,

    C# ile bir program yaziyorum ve kullandigim metod MailMerge.OpenDataSource(string name,...) veri tabani olarak, veri tabani yolunu string cinsinden istiyor. Ancak benim veri tabani olarak web service' teki bir metodu kullanmam gerekiyor. Bu metodu OpenDataSource icinde nasil kullanabilirim bilen veya baska bir yol gösterebilecek olan varsa sevinirim.
  • 08-12-2014, 18:56:15
    #2
    buradaki metod bir veri kaynağı istiyor, yani veritabanı şart değil, her veri kaynağı bir veritabanı değildir..

    http://msdn.microsoft.com/en-us/libr...ffice.15).aspx

    buraya göz atarsan

    Name:
    The data source file name. You can specify a Microsoft Query (.qry) file instead of specifying a data source, a connection string, and a query string.


    name parametresine veri kaynağının ismini vereceksin.Devamındaki açıklamada, spesifik bir veri kaynağı, connection string ya da query string yerine qry uzantılı bir dosya verebilirsin.


    Yani, atıyorum bir listeyi attach edeceksin, öncelikle webservisinden ilgili listeyi çekersin, dönen listeyi (ya da her ne dönüyorsa), qry uzantılı dosya formatına uydurarak kayıt edeceksin ve o dosyayı bu parametreye yol olarak vereceksin. Tabi bunun için örnek bir qry dosyasına bakman gerek..

    Gerçi bunlarla hiç uğraşmana gerek kalmayabilir, qry yerine bir text dosyası yolu verip bir dene bakalım, eğer olursa servisten gelen veriyi direk metin dosyası olarak kaydedip o şekil kullan. zaten qry deki mantık da benzer..