|
Bu konumuzda önceden Access`de kullandığımız ve SQL Server`a geçerken değiştirilmesi gerek birkaç tane Alan Veri Türü`nden bahsedeceğim.
Access | SQL Server
AutoNumber = Int Memo = varchar Date/Time = Date/Time Yes/no = Yes/No
AutoNumber yerine SQL Server`da Int değeri kullanılıyor.Int değerini seçtikten sonra alt tarafdaki kutuda Identity değerinin karşlığını Yes yapmalıyız.Buradan isterseniz artış sayısını veya kaçtan saymaya başlanacağını belirleyebiliyorsunuz. Yazı değerimiz olan Text yerine text kullanabiliyorsunuz.Fakat eskiden çok fazla karakter destekli olarak kullandığımız Memo için SQL Server`da varchar kullanılıyor.
Date/Time özelliğimizde çok bir değişiklik yok.Fakat sayfamızda kullandığımız SQL satırında değişiklik yapmamız gerekiyor.Eskiden
<% session.LCID=1033 sql ="select * from tablo WHERE BETWEEN = #" & tarih1 & "# and #" & tarih2 & "# " session.LCID=1055 %>
olara işlem yapıyorduk.Fakat SQL Server`da session.LCID kullanmadan
<% sql = "select * from tablo WHERE BETWEEN = `" & tarih1 & "` and `" & tarih2 & "` " %>
şeklinde yapıyoruz.
Son olarak işimize yarayacak olan Yes/No değerinde ise eskiden True veya False olarak kullandığımız durum için SQL Server`da 1 ve 0 değerini kullanacağız. Anlayacağınız gibi 0=false ve 1=true şeklindedir.Sayfalarınızı buna göre düzenlemeniz gerekiyor.
ASPREHBERI.NET sitesinden Alıntıdır.
|
 |