Bu mesele benim de başıma bela oldu....
SQL server üzerinde çalışan programımı şimdi başka bir SQL servera da bağlayarak kullanıyoruz. Birincisi SQL server 2000 ikincisi ise 2005
Problemim ise şu : Program gerek server üzerindeki stored procedurelere parametre gonderirken gerekse kendi icinde runtime da SQL cümlesi oluştururken yyyymmdd formatina gore tarihleri kullanıyor... Oysa şimdi 2005 versiyonunda bu format işe yaramıyor... Çünkü yyyyddmm formatinda işlemleri yapıyor... SQL Server Management Studio üzerinde
komutunu çalıştırınca kapatıp tekrar açana kadar buradan SP yi yyyymmdd formatında çağırabiliyorum... Yani istediğim oluyor... Lakin bu sadece o session için geçerli olduğu gibi delphi tarafından bunu da başaramadım... SP mi çağırmadan once aynı komutu
çalıştırmama rağmen delphi üzerinden yaptığım bağlantılarda databsein istediğim tarih formatına uygun çalışmasını başaramadım.... SQL server 2005 de tarih formatını kalıcı olarak yyyymmdd nasıl yapabilirim? Bu arada bu problem SQL server 2000 tarafında yok... Orası hep yyyymmdd formatında çalışıyor zaten... SQL server üzerinde boyle bir parametre goremedim... Her iki makinanin da bolgesel ayarlarındaki tarih bolumu aynı...
Ya da delphi tarafından yaptığım bağlantılarda tarih formatının yyyymmdd olarak işlem yapılmasını nasıl temin edebilirim...
Kolay gelsin....