Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Visual Basic

Cevapla
 
LinkBack Seçenekler
Eski 16/11/2007, 21:02   #1 (permalink)
Onaysız Üye
 
Üyelik Tarihi: 04/2006
Mesaj: 178
Varsayılan Recordcount sorunu

Merhaba,
Access databasemde 4 tane kayit var ama, Recordcount yaptigimda -1 kayit var diyor. Kod asagida. VB6 kullaniyorum.
Tesekkurler

Dim Conn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Dim Query As String

Private Sub Form_Load()

Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Projects\VB 6\Listbox\Database.mdb;Persist Security Info=False"
Conn.Open

Query = "SELECT * FROM Table1"
Set Rs = Conn.Execute(Query)

List1.AddItem Rs.RecordCount

End Sub
zenin2000 hatta değil   Alıntı Yaparak Yanıtla
Eski 16/11/2007, 22:25   #2 (permalink)
Onaysız Üye
 
Üyelik Tarihi: 04/2006
Mesaj: 178
Varsayılan

Arkadaslar,
Buna cevabiniz yoksa baska sorum var. Data1 nesnesi kullanmadan is yapmak istiyorum o nedenle ADODB kullandim. Data1.recordcount diyince oluyordu. Eger ADO da boyle bir sorun varsa baska ne kullanabilir Database isleri icin?
zenin2000 hatta değil   Alıntı Yaparak Yanıtla
Eski 14/01/2008, 17:52   #3 (permalink)
Üye
 
Üyelik Tarihi: 01/2008
Mesaj: 3
Varsayılan

Arkadaşım sorun yok ama ADO ile recordseti aktif hale getirirken bazı parametreleri eksik veriyorsundur. Bir örnek vermek istiyorum umarım işine yarar.


'Değişkenler
Public ConnStok As New adodb.Connection
Public RstStok As New adodb.Recordset
Public ConnStr As String
Public sSQL As String

'Bağlantı için gerekli tanımlamalar
ConnStr = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=localhost;DATABASE=Stok;UID=root;PW D=xxx;OPTION=3"
ConnStok.ConnectionString = ConnStr
ConnStok.CursorLocation = adUseClient
ConnStok.Open
'(Not : Ben projelerimde mysql kullanıyorum sakın kafanı karıştırmasın access veritabanındada sorun çıkarmadan işe yarar...)

'Recordseti aktif hale getirmek için gerekli tanımlamalar
sSQL = "SELECT * FROM Stok.Stok"
Set RstStok = New adodb.Recordset
RstStok.Open vSQL, ConnStok, adOpenStatic, adLockOptimistic, adCmdText

Arkadaşım yukarıdaki kodda koyu renkli kod kısmı ile açarsan RstStok.RecordCount ile kaç tane kayıt var öğrenebilirsin. Bu koyu renkli kod kısmı tablo ile ilgili bazı seçenekleri belirler örnek tablonun sadece okumak için açılması gibi. Koyu renkli komut hakkında visual basic yardımında bilgi bulabilirsin.
exsoft hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Mssql Geçişte Recordcount Sorunu madboys ASP 9 13/05/2007 03:45
recordcount zenin2000 ASP 4 07/08/2006 02:06
Acilll!modem Sorunu!!registry Sorunu!!! uludaguni1 Windows 1 02/07/2005 13:59
RecordCount enosoft ASP 4 28/07/2004 19:01
Recordcount=[-1] Darkwave ASP 4 23/04/2004 13:41


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 08:19.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net