Visual Studio ile MS Access kullanarak klinik programı yapmak
Tarih
21/10/2013 03:56
Konu Sahibi
rastignac
Yorumlar
7
Okunma
3669
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....
6.062
29/10/2008
Ordu
Ofis 2013 32 Bit
28/05/2017,15:58
Çözüldü 
Sponsor Reklam
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....
6.062
29/10/2008
Ordu
Ofis 2013 32 Bit
28/05/2017,15:58
Çözüldü 
Sponsor Reklam
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....
6.062
29/10/2008
Ordu
Ofis 2013 32 Bit
28/05/2017,15:58
Çözüldü 
Sponsor Reklam
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
  Küçük Bir Telefon Programı İhtiyacı beyazgecede 8 257 25/05/2017, 14:55 beyazgecede
  Access 2003 De Yapılan Dosyanın Access 2010 Da Çalıştırılması Kullanıcı Güvenlik Prob keskin78 9 192 14/05/2017, 14:54 keskin78
Çözüldü uye takip programı gorgulu75 8 2.012 27/04/2017, 11:51 Cem280
  Tarih Formatında Kayıt Yapmak. m_demir 5 155 14/04/2017, 00:02 m_demir
  Wep Access Dosyasını Masaüstü Access Dosyasına Çevirme next 7 295 02/04/2017, 23:36 next


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status