kodları çalıştırma vb6

Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
Kod:
INSERT INTO SAT1
SELECT SATIŞS.*
FROM SATIŞS;
değerli hocalarım
yukardaki kodları vb6da nasıl çalıştırabilirim

işlemi yaptığımda kopyalamyı tetikleyecek nedir

saygılar
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın Fua Şirin,

Kod:
Private Sub cmdsearch_Click()
Dim adoconnection As ADODB.Connection
Dim  adorecordset As ADODB.Recordset
Dim connectstring As String
Dim sql As  Variant

Set adoconnection = New ADODB.Connection
Set adorecordset =  New ADODB.Recordset

connectstring = "Provider=Microsoft.Jet.OLEDB.4.0;"  _
   & "Data Source=C:\db1.mdb"

   adoconnection.Open  connectstring
   adoconnection.[COLOR=#0000bb]Execute [/COLOR][COLOR=#dd0000]"INSERT INTO SAT1 SATIŞS.*  FROM SATIŞS"[/COLOR]
  
   adoconnection.Close

       Set  adorecordset = Nothing
       Set adoconnection = Nothing

End Sub
Bu vb6 dan bir sql cümlesini çalıştırma kodu. Ancak öncelikle tavsiye edeceğim şey, tablo, alan vs gibi elemanların isimlerinde Türkçe karakterler kullanmamanız.
 
Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
adoconnection.Execute "INSERT INTO SAT1 SATIŞS.* FROM SATIŞS"

bu satırda hata vermesinin nedeni acaba türkçe karakter midir
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
İlk şart Türkçe karakter kullanmamak. Ama bir de şöyle deneyin:

Kod:
"INSERT INTO SAT1 SELECT SATIŞS.*  FROM SATIŞS"
Sanırım SELECT eksik.
 
Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
syn Modalı ;

Çok Teşekkür Ediyorum

Saolun
 
Üst