Veritabanı Seçimi

Hangi veritabanını kullanmak istiyorsanız SYuksel. 'dan sonra MySQL veya Access sınıflarını seçebilirsiniz eğer bu sınıfları seçmeden devam ederseniz MSSQL için metodlar kullanılabilir hale gelecektir.

Örneğin:

[WebMethod]
public string HaberGetir()
{
return SYuksel.WebFramework.GetSingleData("SELECT pkID,BASLIK,ICERIK,ANAHTARKELIMELER,TARIH FROM TEST_HABERLER WHERE pkID= @pkID", 1); //MSSQL veritabanı için metodlar...
}
[WebMethod]
public string HaberGetir2()
{
return SYuksel.MySQLDb.WebFramework.GetSingleData("SELECT pkID,BASLIK,ICERIK,ANAHTARKELIMELER,TARIH FROM TEST_HABERLER WHERE pkID= @pkID", 1); //MySQL veritabanları için metodlar...
}
[WebMethod]
public string HaberGetir3()
{
return SYuksel.AccessDb.WebFramework.GetSingleData("SELECT pkID,BASLIK,ICERIK,ANAHTARKELIMELER,TARIH FROM TEST_HABERLER WHERE pkID= @pkID", 1); //Microsoft Office Access veritabanları için metodlar...
}
public string HaberGetir4()
{
return SYuksel.OracleDb.WebFramework.GetSingleData("SELECT pkID,BASLIK,ICERIK,ANAHTARKELIMELER,TARIH FROM TEST_HABERLER WHERE pkID= :pkID", 1); //Oracle veritabanları için metodlar...
}

veya kütüphane olarak tanımlayarak işinizi kolaylaştırabilirsiniz.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using SYuksel.MySQLDb; //MySQL Veritabanı işlemleri için kütüphane kullandık.
namespace TestProje.Services
{
  public class TestServis : System.Web.Services.WebService
  {
    [WebMethod]
    public string Yazarlar()
    {
     return WebFramework.GetJSONData("SELECT * FROM TEST_YAZARLAR");
    //SYuksel.MySQLDb.WebFramework.* kapsıyor...
    }
  }
}
forwardKonunun Tamamını Gör