Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
13/09/2012 12:09
Konu Sahibi
ozguryasin
Yorumlar
1
Okunma
2436
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

ozguryasin

Uzman
Kullanici Avatari
Uzman
Ö.... Y....
881
23/09/2009
568
Bursa
Ofis 2010 32 Bit
Bugün,08:18
saygı değer https://www.accesstr.net ailesi. şimdiden sorunumu sabır ile okuyan ve yardımda bulunmaya çalışan tüm hocalarıma Teşekkür ederim.

elimdeki bulunan bir projenin biten bölümlerini mysql aktardım.
access te bulunan Evet / Hayır bölümü mysql olmadığı için YINYINT yaparaktan
False olayına = 0 True olayına = 1 (mysql de -1 yokmuş sanırım)
yazdırıyorum. formum açıldığında onay adlı tablodaki alanımın hepsinin sıfır '0' olması gerekiyor. aşağıdaki ADO ve DAO kodları ile problemsiz bir şekilde yapabiliyorum.
fakat
Run-time error '3197':
Micrasoft Access veritabanı Altyapısı, siz ve başka bir kullanıcı aynı veriyi aynı anda değiştirmeyi denediğiniz için işlemi durdurdu.

hatası alıyorum. hatayı verdikten sonra mysql tablolarına baktığımda hepsinin istediğim şekilde sıfır olduğunu görüyorum. fakat Access DEBUG bölümünden beni VB bölümüne atıyor orada da rs.update te stop yaptığını görüyorum. (orası sarı şekilde)

Visual Basic Code
On Error Resume Next

ile engelleyebiliyorum fakat ben hatanın çözümünü öğrenmek istiyorum.

ADO Kodları

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub Form_Open(Cancel As Integer)
 
Dim rs As New ADODB.Recordset
 rs.Open "guvenlik_kimlik", CurrentProject.Connection, adOpenKeyset, adLockOptimistic

rs.MoveFirst
Do Until rs.EOF
rs!onay = 0
rs.Update
rs.MoveNext
Loop
100
rs.Close

Set rs = Nothing
End Sub


DAO Kodları

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 Dim rs As DAO.Recordset
 Dim db As Database
 Dim strSQL As String

 Set db = CurrentDb()
 strSQL = "SELECT * FROM guvenlik_kimlik"
 Set rs = db.OpenRecordset(strSQL)
 
 rs.MoveFirst
 Do Until rs.EOF
 rs.Edit
 rs!onay = 0
 rs.Update
 rs.MoveNext
 Loop
100
rs.Close
End Sub



Bu Mesaj yönetici tarafından düzenlendi. Düzenleme Zamanı: 16/09/2016 saat 22:35

KONU;
(içeriği itibarı ile),

"Serbest Bölge" Kategorisi'ndne alınıp,

"Access Soruları ve Cevapları" Kategorisi'ne taşınmıştır.

bilginize.


POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis
Cevapla

ozguryasin

Uzman
Kullanici Avatari
Uzman
Ö.... Y....
881
23/09/2009
568
Bursa
Ofis 2010 32 Bit
Bugün,08:18
soru özümden kaçmasından dolayı eç verilmiş bir cevap.

sorun mysql veri tabanındaki aarlar ve etkilerden kaynaklanmaktadır. ayarlar ve yetkiler düzeltilince problem ortadan kalkmıştır.


POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Bir Alanın After Update Olayına Baglı Baska Bir Alan Guncellenmesi Problemi keskin78 7 512 02/08/2017, 01:32 ozanakkaya
Çözüldü Access Alan Sayısı Ve Güncelleme vbman12 1 236 16/07/2017, 15:08 C*e*l*o*y*c*e
Çözüldü Açılır Kutudaki Değeri Alma Sorunu derzulya 5 247 11/07/2017, 16:08 derzulya
Çözüldü Sorguda Detay Ve Sonuçların Rapora Alt Bilgi Olarak Aktarılması Sorunu cemre1970 4 259 09/06/2017, 08:23 cemre1970
Çözüldü Access Den Excel Çıktısı Alma Sorunu estapan 13 970 30/05/2017, 14:12 atoz112

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.