mehmetduran.com - Paylaşmak Güzeldir...
Access ile Asp.net'te Üyelik Sistemi
Asp.net ile hazırlamış olduğumuz sitelerimizde kullanabileceğimiz üyelik sisteminin access veritabanı kullanılarak hazırlanmış versiyonu. Bunu daha önce sql server ile kullanıyorduk. Ancak sql server kullanınca hem boyutu büyük oluyor hem de her yerde sql server desteği olmuyordu. Bunu düşünen Microsoft bu sistemi access veritabanı ile hazırlamış.
Peki bunu projemizde nasıl kullanacağız?
Sql server ile hazırlanmış üyelik sistemini nasıl kullanıyorsak aynı adımlar bunun içinde geçerli.

Yandaki gibi projemize gereken dosyaları ekliyoruz. Bunlar hazır olarak gelen ASPNet.mdb veritabanı, Bin klasörü içindeki dll dosyamız ve bu sistemde kullanılan veritabanı bağlantıları sağlayan ve ayarları tutan web.config dosyası. Web config dosyası olarak bunu kullanıp, üzerine gereken eklemeleri kendimiz yapabiliyoruz. Web.config de sadece fazla olarak bu sistemin ayar kodları var.





Projemizi yukarıda ki gibi hazırladıktan sonra Website sekmesiden ASP.Net Configuration Sekmesini seçip açılan ekranda Provider sekmesi seçip kullanacağımız Access Provider`ı seçeceğiz.

Önce yukarıda ki gibi gelen ekrandan alttaki sekmeyi seçiyoruz.


                                                      Daha sonra yukarıda ki gibi AccessRoleProvider sekmesini işaretliyoruz.
Artık üyelik si,stemiz hazır hale geldi ve projemizde kullanmaya başlayabiiriz. Kullanıcı ekleme, rolleri yönetme işlemlerini yapabiliriz. Bunu içinde Security sekmesini seçip oradan bu işlemleri gerçekleştirebiliriz. Aşağıdaki gibi.

Projemize böylece sistemi entegre ettik. Bundan sonra bir sorun olmadan kullanabiliriz.
Projede kullanacağımız AccessProvider.dll, veritabanı ve web.config dosyasına buradan ulaşabilirsiniz.
Kolay Gelsin. İyi Çalışmalar!
Mehmet Duran 22 Haziran Pazar 2008 86 48847 3,6
Bookmark and Share
Bu Yazıyı Değerlendirin.
Konuyla İlgili Olabilecek Diğer Yazılar Jquery ile Gridview'da ki Checkbox'ların Tümünü İşaretleme veya Bırakma Asp.net ile Veritabanında Tutulan Verilerin Özetini Çekme Beginning C Sharp 2008 (E-Book) Introduction to Algorithms (E-Book) Asp ile Veritabanına Bağlanırken Cursor Type ve Lock Type
Yorumlar
Yorum Yaz
RSS Yorum Takibi
Cevat 11 Eylül Perşembe 2008 21:24 #1
Merhaba, bilgilendirme için çok teşekkürler fakat bende o listede AccessMembershipProvider yok, nasıl aktif edebilirim?
Mehmet Duran 11 Eylül Perşembe 2008 21:32 #2
Merhabalar, bu sekme gelmiyorsa web.config dosyasını kontrol edin. web.config dosyasında bu providerın bildirilmesi gerekir. Örnek projedeki web.config dosyasına bakarak yapabilirsiniz.
mehmet kabaklı 19 Kasım Çarşamba 2008 23:10 #3
merhaba Mehmet kardeşim bu aspnet.mdb database bende yok. nereden buldun hazır olarak geldiğini yazmışsın ama ben bulamadım. bi yardımcı ol gozunu seveyim
Mehmet Duran 19 Kasım Çarşamba 2008 23:29 #4
Merhaba. Eğer Sql server kullanıyorsan bu database basit bir işlemle oluşturuluyor. Ancak access kullanacaksan yukarıda vermiş olduğum linkten temin edebilirsin.
mehmet kabaklı 19 Kasım Çarşamba 2008 23:49 #5
sql server 2008 kullanıyorum. accessle pek uraşmadım ama ilginç geldi bana. bilmekte fayda var. teşekkürler
Ergün Ateşbahar 16 Aralık Salı 2008 10:24 #6
Ne yazıkki çalışmıyor. Vertabnına bilgileri yazıyor. Web sitesini explorer a yüklediğimde Şu hatayı veriyor..; Kaynak bulunamadı. Açıklama: HTTP 404. Aradığınız kaynak (veya bağımlı olduklarından biri) kaldırılmış, adı değiştirilmiş veya geçici olarak kullanılamaz durumda olabilir. Lütfen aşağıdaki URL'yi gözden geçirin ve doğru yazıldığından emin olun.
Mehmet Duran 16 Aralık Salı 2008 10:37 #7
Merhabalar. Çalışmaması gibi durum olamaz. Bir yerde hata yapmış olmalısınız. Dosyaları projenize eklediğinizden ve adresleri doğru verdiğinizden emin misiniz?
Ergün Ateşbahar 16 Aralık Salı 2008 13:17 #8
Öncelikle hemen cevap verdiğiniz için teşekkürler. Tarife uygun olarak dosyaları ekledim. VS2008 kullanıyorum. acaba neden bu olabilirmi? daha önce sql server üyelik işlemini denemiştim. Ama accesse ihtiyacım var. O yüzden sitenizde bu uygulamayı görünce çok sevinmiştim. Acaba hazır yapılmış bir örnek koyamazmısınız. mümkünse Teşekkürler...
Mehmet Duran 16 Aralık Salı 2008 20:23 #9
Şu an elimde yok ama ancak hafta sonu koyabilirim.
Ergün Ateşbahar 17 Aralık Çarşamba 2008 12:45 #10
ilginiz için teşekkür ederim bir de sabırım bu Asp net VB içinmiş sanırım sanırım sonra C# convert edilebilir.
Mehmet Duran 21 Aralık Pazar 2008 18:57 #11
Bu sistem için küçük bir uyguluma yaptım. uyelik.aspx sayfasında login veya logout olabilirsiniz. Projenin içindeki exeyi çalıştırarak projeyi çalışır halde görebilirsiniz. Örneği buradan indirebilirsiniz.
Ahmet Dogru 24 Aralık Çarşamba 2008 18:44 #12
yonetim paneline ulaşmak icin access uyelik sistemini kullanıp diğer verilei başka bir databasede tutmamızın bi zararı olurmu acaba? buna imkan varmı?
Mehmet Duran 24 Aralık Çarşamba 2008 18:48 #13
Yönetim paneli için bu sistem kullanılabilir. Diğer verilerinde başka bir veritabanında tutmak hiçbir zarar vermez. Ancak bunun dışında kendi basit yöntemlerimizle admin kontrolünü yapabiliriz. Session ile çok rahat yapılabilir.
Ahmet Dogru 25 Aralık Perşembe 2008 15:53 #14
üstad bu web.config dosyasını fframework 3.5 e gore nasıl duzenleyebiliriz?
Mehmet Duran 25 Aralık Perşembe 2008 21:26 #15
Web.config dosyasında bağlantı için ve güvenlik ayarları için gerekli düzenlemeler var. 3.5 için kodları copy/paste yapabiliriz.
Rıfat Caner 09 Ocak Cuma 2009 15:17 #16
Merhaba, Bende kontrol panelime girmeye çalışırken Cannot write to DB File hatasını alıyorum bir fikrin var mı acaba bu hatayla ilgili? Teşşekürler
Mehmet Duran 09 Ocak Cuma 2009 18:56 #17
Merhaba. Hatanın nedenini bilemiyorum ama access veritabanı açık iken deniyor olabilirsin veya yazma izni olmayabilir. Ancak tam olarak bilemiyorum.
Rıfat Caner 10 Ocak Cumartesi 2009 11:55 #18
Hatasının sebebini buldum. Burayada yazmak istedim bu hatayla karşılasan olursa diye.Uğur UMUTLUOĞLU blogunda yazmış. Böyle bir hata alırsanız servera girip NETWORK SERVICE`i ekleyip okuma ve yazma izni vermemiz gerekiyormuş.
İhsan Bulut 18 Ocak Pazar 2009 13:09 #19
kendi makinamda normal çalışıyor problem yok. ama hosta attıgımda The connection name `LocalSqlServer` was not found in the applications configuration or the connection string is empty. hatası veriyor. web config de localsqlserver connecting stringi belirtmeme ragmen hata veriyor.
Mehmet Duran 18 Ocak Pazar 2009 13:19 #20
Hazırladığım örnek hem kendi bilgisayarımda çalışıyor hem de ücretsiz hostta çalışıyor. Uyarınız üzerine ücretsiz hosta atıp denedim ve sorunsuz çalışıyor. Hata hostunuzda izinlerden kaynaklanabilir.
ihsan bulut 18 Ocak Pazar 2009 13:46 #21
peki üstad bu membershipi sqlserver provider ile yapsak olusan mdf sql dosyasını hosta yuklesek bi problem olurmu? sql servere attach yapmadan calısırmı bu yolla? kendi makinamda calısıyor. bu konuda bilgin varmı
Mehmet Duran 18 Ocak Pazar 2009 13:57 #22
Sql`de oluşan mdf`yi çalıştırmak hosttaki sql`e bağlı. Bu uygulamayı ilk yazdığımda sql ile de yapmıştım ve ücretsiz hostta bunu da çalıştırmıştım. Ücretsiz host sadece mdf dosyalarına izin veriyordu ve sorunsuz çalışmıştı. Kendi hostumuzda da çalışması gerekir ancak host yetkililerine danışmakta fayda var.
ihsan bulut 18 Ocak Pazar 2009 15:16 #23
connectionString="~/App_Data/ASPNetDB.mdb" olarak ayarlı. ama default olarak localsqlserver connecting stringini alıyor. remove name localsqlserver dememe ragmen duzelmedi. ingilizce baya makale buldum ve dedikleri yoldan yaptım. duzelmedi. hostun machine configindemi bi problem var anlamadım. kendi makinamda calısıpta hostta calısmaması hosttan kaynaklanıyor sanırım üstad. kodlamada yanlıslık olsa calısmazdı bende.
Mehmet Duran 18 Ocak Pazar 2009 15:44 #24
Bencede sorun hosttan kaynaklanıyor olabilir. Benim örnek sorunsuz hem kendi bilgisayarımda hem de ücretsiz hostta çalışıyor. Ücretsiz hostta ayarların hepsi full izin olarak ayarladığından hiç sorun çıkmıyor. Ancak paralı hostlarımızda izinler tam verimediğinden sorun olabilir. Hosttaki ayarlara dikkat etmeliyiz.
ihsa bulut 18 Ocak Pazar 2009 16:47 #25
yine olmadı. ~/ASPNetDB.mdb olan connecting stringi baska bi sekilde belirtme imkanımız yokmu? benim web configimin machine configi ezmesi gerekir diye biliyorum. ama hala machine.config den hata veriyor.
insan bulut 18 Ocak Pazar 2009 16:48 #26
seninde başını ağritip vaktini aldık üstad. kusura bakmıyosundur umarım
Mehmet Duran 18 Ocak Pazar 2009 16:52 #27
Her zaman sorunları çözmek için yardımcı olmaya çalışırım. Ancak bu aralar sınavlarım olduğu için pek ilgilenemiyorum. Önümüzdeki dönemde daha fazla ilgileneceğimi ve sorunları çözmede yardımcı olmayı umut ediyorum.
İhsan Bulut 15 Şubat Pazar 2009 18:17 #28
üstad sitede admin sayfamda bunu kullanıyorum. yalnız işlem yapmadan gecen 5 dakka sonunda yeniden login olun diyor. bu süreyi nasıl uzatabilirim? 5 dakka olması sizce anormal degilmi? defaultu yanlıs bilmiyorsam 20 dakika. acaba hosttanmı kaynaklanıyor?
Mehmet Duran 15 Şubat Pazar 2009 19:32 #29
Merhaba. Bu süreyi normalde web.config dosyasında belirtiyoruz. Ancak hostun ayarlamasından dolayı tam olarak o süre geçerli olmuyor. Çözüm bulmak için host ile görüşmek faydalı olabilir.
modalı 19 Şubat Perşembe 2009 01:02 #30
Çok teşekkür ediyorum. Çok yararlı bir makale. Bir çırpıda en az bir haftalık bir uğraştan kurtardınız.
İhsan Bulut 19 Şubat Perşembe 2009 23:16 #31
Dediğin gibi host ile görüştüm. bana başka bir sistemle yap diyolar. cookie veya sql session falan. yani kullanıcıyı bu sekilde kısıtlamak ne kadarn yanlış. bu membership ile cookie nasıl kullanacaz bilmiyorum. araştırmaya devam.
Mehmet Duran 19 Şubat Perşembe 2009 23:21 #32
Cookie ile giriş yapan kullanıcının ne kadar süre login kalacağı bilgisini tutarsın. Bu bilgiye göre durumu kontrol edersin. Ancak her tarayıcının cookie ayarlarındaki değişkenlik nedeniyle pek sağlıklı bir çözüm olmayabilir. Server taraflı bir kontrol daha sağlıklı olur.
Hamdi Yılmaz 05 Mart Perşembe 2009 12:18 #33
merhablar.öncelikle bu yararlı makaleniz için teşekkür ediyorum.kendi projeme uyguladım gayet güzel çalışıyor.yalnız bişey danışmak istiyorum.ASPNetDB.mdb dosyasından gridviewe veri çekiyorum.fakat update,delete,insert gibi işlemlere izin vermiyor.aktif olmuyorlar. (alanların hepsini işaretlememe rağmen).bunu yapabileceğim bir yol var mı.şimdiden teşekkürler...
Mehmet Duran 05 Mart Perşembe 2009 23:24 #34
Merhaba. Dediğiniz gibi bir problem ile karşılaşmadım. Nedeni ya hata yapmanızdan ya da dediğiniz tabloların ayarlarından kaynaklanıyor olabilir. Eğer tabloda primary key alan yoksa edit, update, delete olaylarında sorun olur ancak insert olayının sorunsuz olması gerekir. Bence tekrardan bir göz atın.
hamdi yılmaz 06 Mart Cuma 2009 00:43 #35
tabloyu gözden geçirdim primary key alan mevcut.vermiş olduğunuz veri tabanı dosyasının aspnet_Users tablosundan veri çekmek istiyorum.gridviewi smart tagdan veri tabanına bağlıyorum fakat dediğim gibi update,deleteye izin vermiyor.yani advanced ayarlarına tıkladığımda ordaki seçenekler pasif durumda oluyor.sadece select işlemine izin veriyor.
Mehmet Duran 06 Mart Cuma 2009 09:20 #36
Merhaba. Veritabanını inceleyemedim. Belki veritabanında var olan ilişkilerden dolayı da engellenmiş olabilir. Tam olarak bilemiyorum.
hamdi yılmaz 06 Mart Cuma 2009 15:02 #37
peki ilginiz için teşekkür ediyorum.kolay gelsin.
kamil 18 Mart Çarşamba 2009 10:17 #38
role tanımlama ile ilgili bilgiye ihtiyacım var kami_kubi@hotmail.com özelden irtibata geçebilirsek sevinirim mail adresi vermek yasaksa özür dilerim ama acelem var
Mehmet Duran 19 Mart Perşembe 2009 23:27 #39
Merhaba. Cevap biraz geç oluyor ama kusura bakmayın. Rolleri sihirbazı kullanarak tanımlayabilirsiniz. Ayrıca sihirbaz kullanmadan web.config dosyasının kullanmasını biliyor iseniz rolleri orada belirtebilirsiniz.
orçun 24 Mart Salı 2009 19:28 #40
Merhaba bende bu securty sekmesinde hata verio There is a problem with your selected data store. yardımcı olursanız sevinirim..
Mehmet Duran 24 Mart Salı 2009 19:36 #41
Merhaba. Eğer security sekmesinde hata alıyorsanız muhtemelen veritabanı bağlantısında bir problem olabilir. Veritabanı bağlantısı için tanımladığınız path`e (yola) dikkat edin.
Cihan 18 Ekim Pazar 2009 14:47 #42
Şifremi unuttum kısmı yapılırken sorun yaşanıyor. Uye kaydı yapılırken, gizli soru ve gizli yanıt kısmı çıkmıyor. Acaba buna bir çözümünüz var mı?
Mehmet Duran 19 Ekim Pazartesi 2009 01:20 #43
Şifre hatırlatma bölümünde muhtemelen mail server ayarlarında sıkıntı oluyordur. Kullandığın mail serverının ayarlarını tekrar gözden geçirip dene. Diğer soruna gelince ise (veritabanını tam hatırlamıyorum) veritabanında bunlarla ilgili sutun veya tablo yoksa kendin eklemeli kullanıdığın üye kaydı kontrolüne bu alanları eklemelisin.
Melih Tuna 01 Kasım Pazar 2009 12:24 #44
Hocam meraba, ben provider i vs2008 ile kullanmaya çalıştım, vs2005 de başarılı olmuştu ama şimdi sayfalardaki namespeace lerde .linq ve xml.linq ler hata veriyor. xml e bunları ekledim ama hala hatalarla karşılaşıyorum. namespeace lerden silerek devam ediyorum her sayfa için. acaba host a attığımda problem olur mu? teşekkürler...
Mehmet Duran 01 Kasım Pazar 2009 22:12 #45
Merhaba. O namespace'lerde hata almanın nedeni projenin .Net 2.0'a göre açılmış olmasından olabilir. Bir de proje oluştururken .Net 3.5'i seçerek yaparsan o namespace hatalarını almazsın. Ancak dediğin gibi onları kaldırıp yaparsan da bir sorun olmaz.
dilara 09 Aralık Çarşamba 2009 11:48 #46
merhabalar önce şunu yazim tam aradığım konu paylaştığınız için teşekkürler.ama bende olmadı yani veri tabanı felan görünmüyo.nedenini anlamadım web config dosyasını ekledim erişimler felan göründü ama yeni sağlayıcı oluşturmamı sölüyo nasıl yapıcam anlamadım.
Mehmet Duran 10 Aralık Perşembe 2009 00:32 #47
Merhaba. Bu konuda sağlayıcı istiyorsa yukarıda görüntüsünü verdiğim gibi Access için tanımlı olan provider seçilmeli. Buna rağmen olmuyorsa başka bir sorun vardır. Sorunu tam görmeden birşey söylemek de pek doğru olmaz.
dilara 10 Aralık Perşembe 2009 05:43 #48
Connection string not found: AccessFileName (C:\Documents and Settings\DILARA-PC\Desktop\DartyWebSite\web.config line 61) hatam bu.erişim yolu bulamadı diyo.nerede değişilik yapmam gerekiyo yada nerede eksiğim var.çok acil.yardımcı olursanız sevinirim.
Mehmet Duran 10 Aralık Perşembe 2009 13:53 #49
Web.config dosyasında access ile ilgili bir bağlantı cümlesinin olması lazım. Bu bağlantı cümlesinde de veritabanı path'i gibi bilgilerin eksiksiz ve doğru biçimde olması gerekir. Bu değerleri doğru biçimde vermek lazım.
dilara 11 Aralık Cuma 2009 05:28 #50
çok teşekkür ederim.buldum.ConnectionStringname alanını değiştirdim kendi projemin veritabanının olduğu yeri yazdım.yardımınız için çok teşekkürler.İyi çalışmalar
dilara 11 Aralık Cuma 2009 05:45 #51
bu arada erişim tamamda site açılmıyo. type="AccessProviders.AccessRoleProvider, SampleAccessProviders" bu satırda sorun var.bu konuda da yardımcı olursanız sevinirim.
Mehmet Duran 11 Aralık Cuma 2009 12:52 #52
Yukarıda belirttiğim Dll dosyasını projeye ekledin mi? Eklemediğin için o hatayı alıyor olabilirsin.
dilara 11 Aralık Cuma 2009 17:04 #53
ekledim aslında.bende anlamadım neden bu kadar çok sorun çıkardığını yeni access porvider oluşturmaya çalıştım ve siteyi yeniden yapmaya çalıştım tabiki.ama ozamanda javascript hatası vermeye başladı.sanırım programların suçu yok.hatalı olan benim :D bir yeri düzeltim derken site başka bir yerden patlıyo.
Mehmet Duran 11 Aralık Cuma 2009 22:43 #54
Server taraflı hata yoksa işlem tamam gibi. Script hatası nasıl oldu. Eğer Ajax ile işlem yapıyorsan ve server taraflı hata oluyorsa yine provider'da hata vardır. Ancak server taraflı hata yoksa ve çalışıyorsa sorunun kaynağı başka birşeydir.
dilara 12 Aralık Cumartesi 2009 11:32 #55
sorularımı cevpladığınız için teşekkür ederim.bu yolla çözüm bulamadım.yani hata vermeye devam etti. bende sorunumu başka yollarla hallettim.yardımınız için teşekkürler.
acemi 06 Ocak Çarşamba 2010 13:16 #56
Önce aradığımı sadece burada bulabildim; teşekkür ederim. Ben de bu uygulamayı localde deneyip çalıştırdım ama hosta attığımda sayfa bulunamadı hatası verdi. Ne yapmam gerekiyorsa en basit sekilde anlatabilir misiniz?
Mehmet Duran 06 Ocak Çarşamba 2010 20:46 #57
Localde çalışıp serverda çalışmıyorsa sorunun ne olduğunu bulmak lazım. Sayfa bulunamadı hatası genel bir hata. Tam olarak hatanın nerden kaynaklandığını bulmak lazım. Büyük ihtimalle serverdaki ayarlardan kaynaklanan bir problem olabilir.
Özgür Gündüz 13 Ocak Çarşamba 2010 08:49 #58
Cok saol , haftalardır bu sql den cekmedıgım kalmamıstı
Mahsun 21 Ocak Perşembe 2010 16:11 #59
Mehmet bey; benim sayfam localda sorunsuz çalışıyor. ancak serverde üye giriş yapmak istediğinde hata veriyor. <--System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Shared Memory Provider, error: 38 - Cannot open a Shared Memory connection to SQL Serv
Mahsun 21 Ocak Perşembe 2010 16:14 #60
Bu konuda yardım edersen sevinirim. Çünkü proje öylece hosting de bir işlem yapmadan bekliyor.
Mehmet Duran 21 Ocak Perşembe 2010 20:10 #61
Sanırım Access değil de Sql Server kullanıyorsun. Sorun da veritabanı sunucusunun bulunamaması. Bağlantı cümlesinin doğru biçimde tanımlandığından emin olmak lazım.
Mustafa Dumlupınar 22 Şubat Pazartesi 2010 22:27 #62
yazınız için teşekkür ederim. peki asp.net de bu üyeleri yönetme gibi bir panel var mı ? yoksa direk veritabanıyla bağlantı kurup bilgileri oradan mı aldırmamız gerekiyor ?? birde codebehind da giriş yapan kullanıcının adını nasıl alabilirim?? teşekkürler..
Mehmet Duran 22 Şubat Pazartesi 2010 22:36 #63
Hazır kontrol var mı bilmiyorum ama olsa da pek kullanışlı olacağını sanmıyorum. Bunu kendimiz yaparsak daha iyi olur. Ayrıca hazır veya kendimiz yapalım veriler veritabanında ise mecburen veritabanına bağlanmak gerekir. Eğer asp.net ile gelen membership'i kullanıyorsan ya da uyarlanmışını kullanıyorsan User.Identity.Name (HttpContext.Current.User. ...) özelliği ile giriş yapmış kullanıcının kullanıcı adını alabilirsin. (Eğer bu özelliğe başka bir değer atanmamış ise.)
özgür 09 Mart Salı 2010 23:31 #64
bende connet write DB file hatası alıyorum izinler tamam local'dede sorun yok fakat servera ınternet ortamına atınca gısıs yapmıyor :S
Mehmet Duran 09 Mart Salı 2010 23:38 #65
İzinlerin server tarafında da tamam olması gerekiyor. Eğer server tarafında izinler tamam ve yine de bu hatayı alıyorsan veritabanı adresinde bir değişiklik yapman gerekebilir. Veya aldığın hatayı tam olarak araştırarak çözümü bulabilirsin. Ayrıca host yetkilileri ile de görüşebilir ve destek isteyebilirsin.
özgür 10 Mart Çarşamba 2010 14:21 #66
Öncelikle Önemseyip cevap verdigin ıcın cok tesekkur ederim , peki server tarafından nasıl ızın verebılırım ? filezilladan app_data ya 777 izni verdim fakat olmadı :S
Mehmet Duran 10 Mart Çarşamba 2010 14:34 #67
Plesk veya hangi yönetim paneli varsa o yönetim paneli aracılığıyla ilgili dosyaya ya da klasöre izinleri verebilirsin. Eğer yapamazsan host yetkilililerinden yardım isteyebilirsin.
özgür 10 Mart Çarşamba 2010 14:59 #68
panel plesk web direction danmı ızınlerı verıorm ? panel kullanımı konusunda tam anlamda bılgım yok hangı kısımdan ızın verebilirim yardımcı olabilirmisin , tesekkur ederim
Özgür Gündüz 10 Mart Çarşamba 2010 15:17 #69
Çözdüm Çok teşekkur ediyorum
Alim Keskin 12 Nisan Pazartesi 2010 00:01 #70
Ben Access Provider Makaledeki gibi ekliyorum Ekledikten sonra kullanıcı ekle diyim admin adında bir kullanıcı ekliyorum Ekle diyip Contunie diyince Sayfa Görüntülenemi diyor.Daha Sonra yenile deyince Bakıyorum ki Kullancı Eklenmiş ama Default.aspx Login Kontrolü Ekleyip Kullanıcı adı girip ve parolamı girince Kullancı adı ve Parola Kayıtlı değil diyor. Sorunun Çözümünü Bekliyorum. Visual Basic 2008 Vindows Xp
Mehmet Duran 12 Nisan Pazartesi 2010 00:10 #71
Bu işlemi sihirbaz üzerinden yapıyorsun sanırım. Kullanıcı kayıt işlemini de hazırladığın arayüz ile yapıp daha sonra giriş işlemini arayüz ile denemelisin. Sihirbaz ile bir yerde bir hata veya eksiklik oluyor olabilir.
Alim Keskin 12 Nisan Pazartesi 2010 00:33 #72
2 şekildede yapıyorum fakat aynı Kullanıc ekle diyip contunie diyince Sayfa görüntülemiyor diyor.Bende Bir tülü anlayamadım.
Mehmet Duran 12 Nisan Pazartesi 2010 23:27 #73
Yapılan ayarların bir bölümünde sıkıntı olmuş olabilir. Yeniden gözden geçirmende fayda var. Eğer sıkıntı devam ederse Access yerine MsSql kullanmda fayda var. Çünkü onun uyumluluğu Access'e göre daha iyi.
Alim Keskin 12 Nisan Pazartesi 2010 23:36 #74
Tam sorun çözüldü dedim yani contunie diyince hata almadım Default.aspx gittim Login controlü ekledim çalıştırdım.Kullanıcı adı ve Parolamı giriyorum böle bir kullanıcı yok diyor faka Access veri tabanına baktıgımda kullanıcı eklenmiş .(Row İşlemini gerçekleştiridim )
Mehmet Duran 12 Nisan Pazartesi 2010 23:41 #75
Doğru sutun değerini girdiğinden emin misin? Kullanıcı adı veya email mi girmen gerekiyor? Buna dikkat ediyorsan, sorun devam ediyorsa ve iş acele ise Access ile uğraşma bence. Sql Server'ın kendi veritabanını kullan. Sorunsuz tam uyumlulukla çalışır. Access kadar sorunlu olmaz.
Alim Keskin 13 Nisan Salı 2010 00:37 #76
Password length minimum: 7. Non-alphanumeric characters required: 1 Kullanıcı eklerken bu hatayı alıyorum kullanıcı adı : uye pass:uye123uye
Mehmet Duran 13 Nisan Salı 2010 00:41 #77
Bu hata değil. Buradaki bir uyarı ve bu uyarının nedeni web.config'de access provider'ı tanımlarken belirttiğin özelliklerdir. Oradaki özellikleri kendi isteğin doğrultusudan belirleyebiliyorsun. Oradaki ayarlar bu şekilde olduğu için girdiğin şifre değerini kabul etmiyor. Kabul etmesi için rakam ve harf karakterleri dışında da bir karakter kullanmalısın.
Alim Keskin 13 Nisan Salı 2010 01:03 #78
Teşekkürler Gerçekten Çok sağolun Sorun çözüldü.Hım bu Kullanıcı eklerken parola olayını nasıl eskş haline yani sayı metin girebilir hale getiririm
Mehmet Duran 13 Nisan Salı 2010 01:06 #79
Web.config'de özelliklerin neler olduğu yazıyordu sanırım. Ne değer alacaklarını şu anda hatırlamıyorum. İnternnetten kısa bir araştırma ile bulabilirsin.
ekosar 17 Mayıs Pazartesi 2010 19:20 #80
çok güzel bir örnek. bunda bir sorun yok . ben birde veri tabanından çekmiş olduğum bilgileri gridview in sil , güncelle özelliğini kullanarak hatalı olan bilgileri silip yada düzeltmek istiyorum. ama bu özellikleri ekleyip çalıştırdığımda hata veriyor. hata şu "System.Data.OleDb.OleDbException: Gerekli bir veya daha fazla parametre için girilen değer yok. " acaba böyle bir örnek yapabilir misiniz. Birde ben VS2008 kullanıyorum ondan mı acaba?
Mehmet Duran 17 Mayıs Pazartesi 2010 23:03 #81
Merhaba. Sorunun Visual Studio ile ilgili olduğunu düşünmüyorum. Ek olarak verdiğin alanlarının değerini sanırım veritabanına aktarmada problem vear ve bundan dolayı söylemiş olduğun hatayı alıyorsun. Fazladan tanımlamış olduğun sütunlara değerleri doğru biçimde aktardığından emin olman gerekir.
gül 21 Mayıs Cuma 2010 12:12 #82
kardeşler bize yardım edebilirmisiniz
Mehmet Duran 21 Mayıs Cuma 2010 22:41 #83
Ne konuda yardım istiyordunuz?
hüseyin eğri 26 Mayıs Çarşamba 2010 09:17 #84
yönetim panelinde yardımcı olurmusunuz
Mehmet Duran 26 Mayıs Çarşamba 2010 22:35 #85
Yönetim paneli derken neden bahsediyorsunuz? Eğer sorun yaşıyorsanız yardımcı olmaya çalışırım.
apaçi hakan 19 Ağustos Perşembe 2010 21:22 #86
mehmet abi eyw
İsim :
Site :
Yorum :

Buradan bu yazıya ait yorumları RSS olarak takip edebilirsiniz.

Bu servis ile yazılara eklenen yorumları RSS ile takip ederek konu ile ilgili başkaları tarafından yapılan yorumları veya konuyla ilgili sorduğunuz sorulara verilen cevapları görebilirsiniz.
Ne edersen kendine, edersin kendi kendine.
Bölümler
Yazılar
Arşiv
Arama
Linkler
Site İçi Arama
Son Zamanlarda Ne Yapıyorum ?
İstatistikler - Araçlar - Reklam
İstatistikler
Sayaç
Mehmet Duran | mehmetduran.com | Copyright © 2009