İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

datareport sorunu

A

Anonymous

Misafir
slm arkadaşlar.
sorunum şu databasedeki bir tablodaki bilgileri datareportta gösterebiliyorum. aynı database içerisindeki farklı bir tablodaki bilgileri Datareportta göstermek istediğim zaman bana
--datafield empty not found hatasını veriyor. yazdıpım kod ise şu.

--Private Sub Form_Load()
cnn.Provider = "Microsoft.Jet.OLEDB.4.0"
cnn.Open "URETIM.mdb"

rsUSR.CursorLocation = adUseClient
rsUSR.Open "Select * from USR", cnn, adOpenKeyset, adLockOptimistic

Set DataGrid1.DataSource = rsUSR
End Sub

--Private Sub Command1_Click()
Set DataReport1.DataSource = rsUSR

DataReport1.Sections("Section4").Controls("Label1").Caption = "PARTEKS TEKSTİL"

DataReport1.Sections("Section1").Controls("Text1").DataField = "Uusr"
DataReport1.Sections("Section1").Controls("Text2").DataField = "Upsw"
DataReport1.Sections("Section1").Controls("Text3").DataField = "Uytk"

DataReport1.Show
End Sub

-- bu kod çalışıyor. Diğerinde yaptığım olay ise usr tablosunun yerine haklar tablosunu yazmak ve datafield alanlarını bu tabloya göre (renk,miktar,tutar) ayarlamak. işte olay burada kopuyor ve hata veriyor.
 
A

Anonymous

Misafir
Recorseti kapat ve diğer tablo için tekrar aç. DataReport1 in datasource sunu da tekrar set et.
 
A

Anonymous

Misafir
SLM.
recordseti kaldırmadan Datareport' un Datasource unu tekrar set edince olay çözülüyor. bayagı bir denemeden sonra bende buldum. ama yinede ilgin ve alakan için teşekkürler kolay gelsin.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst