yakupqqq
Kimlik Onayı Bekliyor
Banlı Kullanıcı
-
Üyelik
25.10.2014
-
Yaş/Cinsiyet
33 / E
-
Meslek
üniversite öğrencisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
Y** K**
-
Mesajlar
963
-
Beğeniler
33 / 285
-
Ticaret
11, (%100)
her kullanıcı için 15 bilginin saklanacağı ve en fazla 40 kullanıcının olacağı bir projede okuma ve yazma hızı açısından sql veri tabanı kullanmak mı mantıklı? yoksa txt dosyasını alt alta veri yazarak veri tabanı gibi kullanmak mı mantıklı?
kramper
<?php echo "hi world!" ?>
Kullanıcı
-
Üyelik
29.01.2014
-
Yaş/Cinsiyet
34 / E
-
Meslek
Yazılım & SEO
-
Konum
İzmir
-
Ad Soyad
M** B**
-
Mesajlar
1196
-
Beğeniler
56 / 168
-
Ticaret
37, (%100)
Txt daha hızlı işlevinizi görecektir sonuçta sunucunuzda bulunacak o dosya.
ssyazilim
I'm retired from the NET!
Kullanıcı
-
Üyelik
28.06.2014
-
Yaş/Cinsiyet
34 / E
-
Meslek
Industry Engineering
-
Konum
Isparta
-
Ad Soyad
S** S**
-
Mesajlar
734
-
Beğeniler
106 / 213
-
Ticaret
8, (%100)
Tabikide Access kullanacaksın. Access Microsoft un sunduğu mükemmel bir veri tabanıdır. İşlevsel kolay pratik.
yakupqqq
Kimlik Onayı Bekliyor
Banlı Kullanıcı
-
Üyelik
25.10.2014
-
Yaş/Cinsiyet
33 / E
-
Meslek
üniversite öğrencisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
Y** K**
-
Mesajlar
963
-
Beğeniler
33 / 285
-
Ticaret
11, (%100)
ancak bu dosya android program tarafından işlenecektir. yani c# de yazılan veri android programı tarafından okunacak.
ssyazilim
I'm retired from the NET!
Kullanıcı
-
Üyelik
28.06.2014
-
Yaş/Cinsiyet
34 / E
-
Meslek
Industry Engineering
-
Konum
Isparta
-
Ad Soyad
S** S**
-
Mesajlar
734
-
Beğeniler
106 / 213
-
Ticaret
8, (%100)
işin içinde c# var ise accessle birlikde her yerde kullanırsın ne farkeder ki. Nerede okunacağı önemli değil ister aspx ister win application ister android app paket halinde accesi kullanabilirsin.
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
Bu bilgileri değişecek mi, değişmeyecek mi önemli olan odur. Değişmeyecek bilgilerse, bunu direkt hardcoded olarakta tutabilirsiniz yada uygulama içinde txt içinde tutup, uygulama ayağa kalktığında dosyadan okuyup, bir liste içinde tutunuz. İhtiyaç duyduğunda uygulama list içinden okuyup iş yapar.. Her seferindede txt okumak zorunda kalmazsınız.
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
-
Üyelik
25.06.2012
-
Yaş/Cinsiyet
38 / E
-
Meslek
Engineering Director
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** C**
-
Mesajlar
771
-
Beğeniler
2 / 260
-
Ticaret
0, (%0)
yakupqqq adlı üyeden alıntı
kısaca şöyle;
kişi başı 15 farklı bilgi ve 30 kişi bunu windows program txt dosyası halinde yazacak ve ftp sunucuya yükleyecek.
android uygulama bu verileri okuyup 30 kişinin bilgilerini 15 satır olarak gösterecek.
android kullanıcısı bu gelen 30 kişi için 30 farklı seçim yapacak ve bunu txt dosyası ile tekrar ftp ye gönderecek.
sekreter 30 kişinin 15 farklı bilgisini windowstan girip ftp ye yükleyecek, patron 30 işçinin her birinin 15 bilgiisini görüp, 1 bilgi girecek. ve geriye 30 kişinin 1'er olmak üzere 30 biligisi tekrar ftp ye gidecek.
benim merak ettiimde işte burda, ben 1 tane txt dosyasına verileri alt alta yazdırarak veri tabanı gibi kullandırtacağım. bu txt dosyası aşırı şişip 30*15=450 bilgide programda hata verir mi? yoksa başka veri tabanı programı mı kullanayım?
Kesinlikle basit bir veritabanı kullan.. Yönetimi ve üzerinde işlem yapması çok daha kolay. SQLite iyi bir tercih olabilir.
Dosya önermemenin sebepleri ise , Bilgiler üzerinde modifikasyon var. Bu sıkıntı yaratır. özelikle eş zamanlı olarak dosya üzerinde işlem yapılmaya çalışıldığında.. Dosya üzerinde thread lock'ı gerektirir ve değişikliklere client'lar farklı farklı ulaşabilir. Ben bunu böyle değiştirdim, ama böyle oldu :/ kim ne yaptı, nasıl oldu :confused::confused: :rolleyes:
https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)