Just nu i M3-nätverket
Jump to content

Hur skriva ut alla fältnamn och värde i ett recordset om det har ett värde...?


L. Gustafsson

Recommended Posts

L. Gustafsson

Hej!

 

Jag undrar om man kan skriva ut alla poster i ett recordset utan att ange fältnamn?

 

Ponera att det finns 50 fält i en tabell och att vissa av dessa har ett värde - andra inte. I samband med att man hämtar alla poster med ett visst id så använder man * dvs (SELECT * FROM tabell WHERE id=y)

 

Nu vill jag skriva ut fältnamn och dess värde om det skiljer sig från den tomma mängden - annars inte. Kan man lösa detta genom någon for...each sats eller något annat bra alternativ?

 

Hoppas att ni förstår vad jag menar och ser fram emot snabba svar!

 

H

 

Lars

 

Link to comment
Share on other sites

L. Gustafsson

Hej och tack!

 

Det fungerade verkligen men nu har jag ytterliggare en undran.

Om man även vill skriva ut fältnamnen som angett i databasen - hur gör man då?

 

H

 

Lars

 

Link to comment
Share on other sites

I loopen du fick, använd .Name på varje fält:

 

[color="#0000ff"]For[/color] [color="#0000ff"]Each[/color] objField [color="#0000ff"]In[/color] recordset.Fields
  strFieldName=objField.Name
[color="#0000ff"]Next[/color]

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...