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


Skriva ut Kolumnnamnen från mina tabeller?

Postades av 2002-11-28 09:59:02 - Macke Johansson, i forum asp - allmänt, Tråden har 1 Kommentarer och lästs av 386 personer

Hej!

Jag ska göra en presentationssida där det är tänkt att användaren ska få ange i form av kryssrutor vad den vill se från databasen. Frågan är då hur man på ett enkelt sätt kan skriva ut tabellens Kolumnnamn.
Alltså bara hämta alla namnen från tabellen och skriv ut de på en sida där användaren sedan kryssar i vilka fält han vill se.

Typ:
<code>
Visa = "SELECT *Kolumnnamn FROM TAB_FEL"

RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic

MyArray = RecSet.GetRows()
RecSet.Close
Connect.Close
Kolumner = Ubound(MyArray, 1)
Rader = Ubound(MyArray, 2)

SkrivUt(MyArray, Rader, Kolumner)
</code>
Här är det då tänkt att jag i Tabellform ska skriva ut alla Kolumnnamnen från min tabell och användaren ska få välja vad den vill se genom att bocka av kryssrutorna.

Hur väljer jag det i SELECT satsen??

Tacksam för svar!


Svara

Sv: Skriva ut Kolumnnamnen från mina tabeller?

Postades av 2002-11-28 10:29:56 - Andreas Hillqvist

Skippa SQL satsen och använd istället OpenSchema metoden på Connection objektet i ADO. Vilket är en bra metod för att ta reda på information om databasen oavsett vilken proveder du har.

<code>
Dim RecSet
Dim Connect
Const adSchemaColumns = 4

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "..."

Set RecSet = Connect.OpenSchema(adSchemaColumns, "TABLE_NAME = 'TAB_FEL'")

Do Until RecSet.EOF
Response.Write RecSet("COLUMN_NAME").Value & "<br>" & vbCrLf
RecSet.MoveNext
Loop

RecSet.Close
Set RecSet = Nothing

Connect.Close
Set Connect = Nothing
</code>


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 812
27 960
271 761
478
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