![]() |
mdb' çalışan sorgular neden adp de çalışmaz? - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: mdb' çalışan sorgular neden adp de çalışmaz? (/konu-mdb-calisan-sorgular-neden-adp-de-calismaz.html) |
mdb' çalışan sorgular neden adp de çalışmaz? - rahmi - 22/12/2008 Herkese slm. Forumda ilk mesajım ![]() mdb şeklinde yaptıgım veritabanlarında bazı şeyler çalışmıyor. Mesela tarih aramalarında SELECT * FROM Tablo1 WHERE dog_tar={12/12/2002} yazdıgımda; Bu tarihte kayıtlı veri olmasına ragmen sorgu sonucunda sadece boş kayıt çıkıyor. Yine bu şekilde .mdb de yaptıgım sorguda like operatoru kullandıgım zaman sorgu çalışmıyor. Fakat aynı sorguyu adp de yaptıgım zaman çalışıyor. Bu neden olabilir? sorgu aşagıdaki şekilde; SELECT * FROM Tablo1 WHERE (adı LIKE '%ali%') Cvp: mdb' çalışan sorgular neden adp de çalızmaz? - C*e*l*o*y*c*e - 22/12/2008 SELECT sorgu1.dog_tar FROM sorgu1 WHERE (((sorgu1.dog_tar)=#12/12/2002#)); şeklinde dene birde Cvp: mdb' çalışan sorgular neden adp de çalışmaz? - rahmi - 22/12/2008 Sorguyu SELECT * FROM Tablo1 WHERE dog_tar=#12/12/2002#; şeklinde degiştirdim kabul etti.Neden böyle oldu ki mdb de hep tarihe {} şeklinde giriyordum. veri türü logical ise nasıl yapılıyor?? bende ki çalışmayan şekli ===> .T. cvp için tşkrler bu arada ![]() Cvp: mdb' çalışan sorgular neden adp de çalışmaz? - Bilgisayarcı - 22/12/2008 =True ya da =1 Cvp: mdb' çalışan sorgular neden adp de çalışmaz? - mehmetdemiral - 22/12/2008 Çünkü Access'te veri türlerinden date bilgisi aslında # # arasında yazılır. Sorguda direk olarak tarih girmek gerektiğinde tarih bilgisini diezler arasında yazmak gerekiyor. Fakat adp dosyaları Access değil Sql tabanlıdır. Tüm sorgular Sql komutlarıyla yapılır. Bu nedenle sorgular dışında herşey aktarılırken, Mdb'den Adp'ye sadece sorgular aktarılmaz ve yeniden yapılır. |