Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Recordset problem

Postades av 2000-12-21 12:02:00 - Anette Anderung, i forum databaser, Tråden har 7 Kommentarer och lästs av 790 personer

Hejsan
Sitter och bygger ett gränsnitt i VB kring en SQL databas. Jag försöker med koden:
conStr="select xx from tablename where id=xxx"
set rstXXX=conXX.execute(conStr)
myVariable=conXX!fieldNamn
....plocka ur en viss record ur tabellen men trots att det jag söker finns i databasen får jag inget resultat dvs ingenting hittas och jag får kompfel.
Om jag istället ngn krystat skriver tex:
conStr=select * from tablename
do While not rstXXX.EOF
if conXX!fieldname=ngnVariable then
......gör ngt
end if
rstXXX.MoveNext
loop
....Då går det bra... men det måste väl finnas ett smidigare sätt att plocka fram en hel eller delar av en post ur en tabell







Svara

Sv: Recordset problem

Postades av 2000-12-21 12:13:00 - Magnus Andersson

Hej,

Du kanske inte får någon träff på din SQL-fråga?
kolla först på recordset'et om du fått någon träff:
IF rs.BOF = FALSE Then
Do While rs.EOF = FALSE
'Gör det som skall göras
Loop
End If


Svara

Sv: Recordset problem

Postades av 2000-12-21 12:49:00 - Anette Anderung

Problemet är varför jag INTE får ngn träff när jag söker på ngt som jag vet finns i databasen


Svara

Sv: Recordset problem

Postades av 2000-12-21 13:29:00 - Joakim Spångberg

Hur accessar du databasen, ADO, RDO?

Kör du RDO så:
Execute Method (Remote Data)
Runs an action query or executes an SQL statement that does not return rows.


Svara

Sv: Recordset problem

Postades av 2000-12-21 13:43:00 - Anette Anderung

Jag använder ADODB.connetion för att koppla upp mot SQL-databasen


Svara

Sv: Recordset problem

Postades av 2000-12-21 16:19:00 - Joakim Spångberg

Hummm... borde inte
myVariable=conXX!fieldNamn
vara
myVariable=rstXXX!xx


Svara

Sv: Recordset problem

Postades av 2000-12-21 16:35:00 - Anette Anderung

Sorry
Som du skrev hade jag oxå skrivit i programmet :0)
recordObjektet!fältnamnet....
Kan det vara så att inte ADO execute heller returnerar en rad??


Svara

Sv: Recordset problem

Postades av 2000-12-21 17:11:00 - Joakim Spångberg

Jo, det borde gå.... jag får igenom denna koden vilket borde motsvara det du vill göra:

Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Set cn = New Connection
cn.ConnectionString = "driver={SQL Server};server=TESTSQL;uid=sa;pwd=;database=test"
cn.Open
Set rs = cn.Execute("Select aktnr from niakt where aktnr = 1")
MsgBox rs!aktnr

Och du har inga "On Error Resume Next" eller andra hemskheter i koden som döljer nått annat som går snett?


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 880
27 965
271 776
635
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies