Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
04/02/2010 18:21
Konu Sahibi
akd
Yorumlar
14
Okunma
3674
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

akd

Aktif Üye
 Belirtilmemiş
 61
 273
 04/11/2008
35
 Gaziantep
 
 Ofis 2003
 07/05/2017,23:02
Çözüldü 
Merhaba arkadaşlar,
Ekleyecegim tablo 5 alanlı,
alacağım tablo 3 alanlı,
2.alana formdaki 1 Metin kutusunun degerini göndermek istedim olumuyor
0 degeri ekleyince gidiyor
metin kutusunu nasıl koda enpoze edecem bulamadım.
Dim akd As ADODB.Connection, i As Integer
Set akd = Application.CurrentProject.Connection
akd.Execute " insert into Stok_Olustur(Katagori,Model,Tanimlama,Aciklamalar,Siralama) select Katagori," & Me.md & ",Tanimlama,0,Siralama from KategoriTanimlama where Katagori='" & Me.ktg & "'"
akd.Execute "delete * from Stok_Olustur where IsNull(Katagori) "
akd.Close
Set akd = Nothing
Me.Requery
metin kutusunun adı Me.md
bunun yerine 0 eklersem çalışıyor
ama o alana bu metin kutusundaki degeri atamam gerek.



Kullanici Avatari

akd

Aktif Üye
 Belirtilmemiş
 61
 273
 04/11/2008
35
 Gaziantep
 
 Ofis 2003
 07/05/2017,23:02
Çözüldü 
Arkadaşlar kodda şu kanıya vardım,
metinsel degerlerde çalışmıyor,
sayısal degerlerde çalışıyor
ama verinin gidecegi yer metin olarak tanımlamış ama kabul etmiyor.
metin kutusuna sayısal 1 deger yazınca aktarma işlemini yapıyor.
Neden acaba?



Kullanici Avatari

akd

Aktif Üye
 Belirtilmemiş
 61
 273
 04/11/2008
35
 Gaziantep
 
 Ofis 2003
 07/05/2017,23:02
Çözüldü 
programı ekliyorum arkadaşlar.



Kullanici Avatari

Nurullah_Serdar

Aktif Üye
 37
 21
 568
 22/11/2008
189
 Giresun
 
 Ofis 2007
 09/10/2018,12:51
Çözüldü 
2003 ekleyemiyor musun örneğini.
'tablo1 verileri alacağın tablo
'tablo2 verileri göndereceğin tablo

Dim rst1 As dao.Recordset
Dim rst2 As dao.Recordset

Set rst1 = CurrentDb.OpenRecordset("select * from tablo1")
Set rst2 = CurrentDb.OpenRecordset("select * from tablo2")

With rst1
Do While Not .EOF
rst2.AddNew
rst2!tablo2dekialanadı = !tablo1dekialanadı
rst2!tablo2dekialanadı = !tablo1dekialanadı
rst2!tablo2dekialanadı = !tablo1dekialanadı
rst2.Update
.MoveNext
Loop
End With
bu kodu denermisin.


İyiki Varsın Access Img-grin

Kullanici Avatari

Seruz

Uzman
Se.... UZ....
 47
 7
 1.566
 30/10/2008
822
 Tekirdağ
 BT Şefi
 Ofis XP
 23/03/2019,18:47
Çözüldü 
Metin olarak tanımlı alanlara veri atarken tek tırnak (') işaretlerini de ilave etmek gerekiyor.
Test edemedim ancak kodu aşağıdaki şekilde düzeltirseniz çalışması gerekir.

Kod:
akd.Execute " insert into Stok_Olustur(Katagori,Model,Tanimlama,Aciklamalar,Siralama) select Katagori,'" & Me.md & "',Tanimlama,0,Siralama from KategoriTanimlama where Katagori='" & Me.ktg & "'"

Yani Me.md yazısından önceki " dan önce ', sonraki " dan sonra ' koyacaksınız.


Sn. Nurullah_Serdar'ın örneğin de bu işin dao ile nasıl yapıldığını görebilirsiniz.
Tercih sizin, istediğinizi kullanın.


Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs

Kullanici Avatari

Nurullah_Serdar

Aktif Üye
 37
 21
 568
 22/11/2008
189
 Giresun
 
 Ofis 2007
 09/10/2018,12:51
Çözüldü 
abi ben bu tür işlemler için bu yöntemi kullanıyorum. kod sade oluyor. bu seferde hatayı nerede yaptığınızı bulmanız kolaylaşıyor. böyle yazdığım zaman ve bulamadığım bir hata çıktığında msgbox kullanarak kodların satır satır altına alıyorumImg-grin nereye kadar doğru olduğunu görüyorum ve hata bulması kolay oluyor.


İyiki Varsın Access Img-grin


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Tablodan Tabloya Veri Çekme access acemisi 8 275 19/02/2019, 22:45
Son Yorum: access acemisi
Çözüldü Liste kutusundan seçili olanı tablodan silme... direnist 13 5.160 23/01/2019, 18:22
Son Yorum: ozanakkaya
Çözüldü excele gönderirken şartlı gönderme husem 7 2.017 01/01/2019, 00:45
Son Yorum: mmert06
Çözüldü Toplu Ekleme Ara Değer Problemi hbal09 4 173 26/12/2018, 14:50
Son Yorum: hbal09
Çözüldü Raporu Pdf Formatında Ekli Mail Olarak Gönderme Oğuz Türkyılmaz 2 243 16/12/2018, 22:39
Son Yorum: Oğuz Türkyılmaz

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.