Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: En pääse ajotilaan

leenakristiina [26.04.2005 21:23:34]

#

Kiireellinen hätäapu tarpeen!

Tämän jutun pitäis olla valmis huomenna, mutta olen vasta ihan alussa tekemässä ohjelmaa VB:llä ja yritän päälomakkeelta siirtyä ajotilaan, mutta en pääse, vaan se herjaa

Private Sub datPrimaryRS_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
  'This will display the current record position for this recordset
  datPrimaryRS.Caption = "Record: " & CStr(datPrimaryRS.Recordset.AbsolutePosition)
End Sub

siis tälläinen herja tulee päällimäiseksi
Procedure declaration does not match descriptionof event or procedure having the same name

Auttakaa hybät ihmiset noviisia! Odottelen kiitollisena kaikesta avusta.

Mod. Edit: Lisäsin kooditagit

BadSource [27.04.2005 07:35:46]

#

Oletko kopioinut tuon koodin jostain, tai oletko avannut koodin, joka on tehty jossain muualla? Virheen aiheuttaa yhteensopimattomat ADO:t, jos koodi on tehty jollekkin toiselle ADO-versiolle jossain muualla.

Kokeile seuraavaa: Poista tuo koodisi ja tee se uudelleen tupla-klikkaamalla kyseistä data-objektia ja valitsemalla MoveComplete-kohta. Kirjoita koodi kyseisestä positiosta taulukossa.

Recodsettiin voi viitata lyhyemminkin, sillä pRecordset viittaa samaan Recorsettiin. Eli pRecordset.AbsolutePosition on sama kuin datPrimaryRS.Recordset.AbsolutePosition.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta