Visual Studio ile MS Access kullanarak klinik programı yapmak
Tarih
21/10/2013 03:56
Konu Sahibi
rastignac
Yorumlar
7
Okunma
3437
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



rastignac
Üye
Kullanici Avatari
Üye
13
3
13/09/2013
0
10/11/2013,23:28
Çözüldü 
Şu an yapımına başlayacağım hasta takip projesi için hangi veri tabanını kullanmam gerektiğini araştırıyorum. Bir hastahane için değil tabii, ofis için yazılacak bir program. Veritabanı özelliğinin ücretsiz ve sınırsız olması gerekiyor. Aynı zamanda veri tabanına ağdaki kullanıcıların da bağlanabilmeleri gerekiyor. Accesste bir veri tabanını iki kişi aynı anda kullanamıyor diye biliyorum. Ve sınırlı olduğunu okumuştum. Ama Access ile asp forum siteleri kurulduğunu biliyorum, kurdum da. Bu aklımda soru işareti uyandırdı. Access sınırlı mı? Projemde kullanırsam doktorlar ve sekreterler aynı anda bağlanabilirler mi? PC de MS Office yüklü olmasa da Visual Studio ile yazılmış program Access veri tabanına erişebilir mi? Kodları yazabilecek, tasarımı yapabilecek tecrübem var. Ama daha önce böyle bir proje yapmadığım için soru sorma gereği duyuyorum. İlgilenecek olanlara şimdiden teşekkür ederim.
Cevapla


alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
5.974
29/10/2008
Ordu
Ofis 2013 32 Bit
Bugün,02:55
Çözüldü 
Access dosyanız ağ ortamında, birden fazla kişi tarafından, aynı anda kullanılabilen, istenirse USB bellek ile başka bilgisayara rahatça taşınabilen veritabanıdır. Office yüklü olmasına gerek yoktur ancak Runtime dosyasının kurulum yapılması gerekir. Visual Studio ile yazılmış program olacaksa Runtime yüklü olmasına dahi gerek yoktur. Eğer program tarafı .net ile hazırlanıyorsa ve datanın farklı bilgisayarlarda (ev,iş) taşınmasına gerek yoksa veritabanı olarak MySql veya MsSql kullanılabilir. Eğer her yerden datanıza erişmek istiyorsanız kuracağınız bir sunucu ile kullanım mümkündür ancak tecrübe artmadan tavsiye etmem.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla


rastignac
Üye
Kullanici Avatari
Üye
13
3
13/09/2013
0
10/11/2013,23:28
Çözüldü 
Programlama konusunda yeni sayılmam. MySql kullanmaya karar verip, projeye başladım bile. Access ile hızlı çalışıyordu yaptığım programlar. Ama küçük çaplıydılar. Ve Access' in satır bakımından sınırlı olduğunu sanıyordum. Bu konuda bilgi edinmek amacıyla bu konuyu açmıştım. İlginiz için teşekkürler. MySql iyidir. Projeyi bitirip bir de PHP ile yazacağım. Bu sayede hem web hem de desktop bir uygulama olacak. İyi forumlar...
Cevapla


alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
5.974
29/10/2008
Ordu
Ofis 2013 32 Bit
Bugün,02:55
Çözüldü 
Access'in satır sınırı problemi yok diyebiliriz ancak performans, sahip olunan özellikler vb. bakımdan MySql ile kıyaslanamaz.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla


rastignac
Üye
Kullanici Avatari
Üye
13
3
13/09/2013
0
10/11/2013,23:28
Çözüldü 
Peki Sql scriptler (komutlardan bahsediyorum, .sql veya view değil) nasıl oluşturulur? Mesela randevular ve gecmisrandevular adında iki tablo olsun. Randevulara kayıt eklendiğinde " randevu tarihi " geçmişse otomatik olarak gecmisrandevular tablosuna aktarılsın, şeklinde bir komut yazmak mümkün müdür?
Randevular adında tablo oluşturup bugunkirandevular adında view oluşturdum. Ama birbirlerinden bağımsız oldular. bugunkirandevular tablosuna geçmiş tarihli bir randevu eklediğimde randevular tablosuna atmadı. Nerede yanlış yapıyorum?
View tablosunun kodu:

SQL Code
SELECT * FROM Randevular WHERE Tarih = CURDATE() ORDER BY Saat

Cevapla


alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
5.974
29/10/2008
Ordu
Ofis 2013 32 Bit
Bugün,02:55
Çözüldü 
Neden tabloları ayırma ihtiyacı duyuyorsunuz? Randevular bir tabloda olurlar siz duruma göre alan eklersiniz. RandevuDurumu alanınız olur SmallInt türünde ve varsayılan değeri sıfır. Eğer randevu alınıp gelmedi ise sıfır olarak kalır. Randevuya gelmiş tedavi olmuş ise bir değeri verilir. Buna benzer bir mantık kurabilirsiniz. Tek tablo üzerinde işlem yapmak çok daha az işlem gerektirir.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Access'te Sertifika Programı yapmak Yakupbg 2 85 25/11/2016, 10:45 Yakupbg
  Klasöre görerek yedekleme yapmak musteri53 3 113 19/11/2016, 21:30 ozanakkaya
  Kayıt bul veya kimlik numarasına git butonu yapmak okumas 16 389 25/10/2016, 09:25 okumas
  Okullar İçin Evrak Kayıt-Takip Programı mehami 7 174 17/10/2016, 12:51 mehami
  Müşteri Bazlı Toplama yapmak. m_demir 16 222 16/10/2016, 20:41 m_demir


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya