---
title: "Databasspejare +datatyp mm"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13396-databasspejare-datatyp-mm"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "niclas.j"
published: "2001-07-07T22:03:00.000Z"
updated: "2001-12-28T10:06:00.000Z"
replies: 11
views: 193
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/13396-databasspejare-datatyp-mm"
---

# Databasspejare +datatyp mm

## #1 — niclas.j, 2001-07-07T22:03Z

Tjena..
Testade Daniels "Databasspejare" (finns i wF Script) funkade ju fin fint, men jag skulle vilja få med datatypen till varje fältnamn skulle det vara möjligt??
Så här ser kod snutten ut vid visning av fältnamn:
set rs = conn.execute("SELECT \* FROM " & tabell & "")
fields = rs.fields.count -1

'SKRIVER UT ALLA FÄLTNAMN
for infield = 0 to fields
response.write "" & rs.fields(infiled).name & ""

mm...

jag tycker personligen att man tappar en del av poängen med scriptet om man inte kan få datatypen utskriven...skulle vara suveränt att kunna använda detta vid datamodulering & dokumentation.

//niclas

Permalänk: https://www.webforum.nu/p/13396

## #2 — cyprys, 2001-07-08T08:29Z

Häftigt. De finns folk som använde den. :o

 :e :e :e :e :e

\[r\]
Har gjort en lösning på problemet som är ganska enkel men den duger nog. 
Man börjar lära sig vad nummren betyder efter ett tag ;) 
 <http://script.webforum.nu/wf/Forum1/HTML/000067.html> 
\[/r\]

Testa att skriva till 

```
response.write "" & rs.fields(infiled).name & "<br>" & rs.fields(infiled).[b]type[/b]
```

Det man får fram är ett tal som symboliserar vilken typ kolumnen är.

T.ex. 3 = Vanlig Integer
200 = String
Över 200 är andra string som hyperlänk och annat
11 = Ja / Nej
6 = currency

Med andra ord så har jag inte kommit på något bättre sätt ännu. Jag har själv överstående på min version men tyckta att det var onödigt att ha med den på den jag la upp. Men när jag kommer på ett bättre sätt så uppdateras Databasspejaren.

\* Testa även med attributes.

Permalänk: https://www.webforum.nu/p/301793

## #3 — PatrikB, 2001-07-08T12:24Z

Skulle ju kunna använda dig av en Select Case här:

```
strNamn = rs.fields(infiled).name
intType = rs.fields(infiled).type

Select Case intType
Case 3
strType = "Integer"
Case 11
strType = "True/False"
..... etc.
End Select

Response.Write strNamn & "<BR>" & strType
```

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/301794

## #4 — saw, 2001-07-09T08:53Z

Idén med det här scriptet är ju kanon, men jag har problem.
Jag har inte lagt något lösenord på mina databaser (kanske dumt) men när jag försöker att öppna databasen så händer ingenting.
Vad jag förstår, så skall man inte skriva in någonting om det inte finns något lösenord, eller?

Permalänk: https://www.webforum.nu/p/301795

## #5 — cyprys, 2001-07-09T09:05Z

Om du inte har något lösenord så ska inte rutan där man fyller i lösenord komma upp utan en lista över tabellerna visas.

Testa att ta bort raden on error resume next så kanske det står vad som är fel.

Permalänk: https://www.webforum.nu/p/301796

## #6 — saw, 2001-07-09T09:29Z

Tyvärr.
När jag har tryckt på en databaslink så ser adressfönstret ut så här: [http://127.0.0.1/Test/databaser.asp?path=data\\&db=news.mdb](http://127.0.0.1/Test/databaser.asp?path=data\&db=news.mdb) 

Trycker jag på länken så ser adressfönstret ut så här: <http://127.0.0.1/Test/databaser.asp?password=&path=data%5C&db=vykort.mdb&dbpass=vykort.mdb> 
Jag har kommenterat bort "On Error, men det gorde ingen skillnad.

Permalänk: https://www.webforum.nu/p/301797

## #7 — cyprys, 2001-07-09T10:47Z

Alla länkar ser bra ut det vill säga om du fyllt i ett lösenord vilket du inte verkar gjort. Om du sätter igång on error resume next så borde du med den andra länken hamna där du ska skriva in lösenord. 
Jag vet inte riktigt vad som är fel.
Visas inget alls när du försöker se på en databas eller bara på de med lösenord.
På de databaser (\*.mdb) som inte har lösenord så behöver du inte skriva något lösenord. Du ska inte ens behöva se det formuläret.

Permalänk: https://www.webforum.nu/p/301798

## #8 — cyprys, 2001-07-09T17:00Z

Berätta gärna om du får det att funka eller vad som var fel.

Permalänk: https://www.webforum.nu/p/301799

## #9 — sven, 2001-12-19T15:57Z

Hej...

Jag har samma problem som saw med skriptet. Använder inget lösenord. Databaserna syns men när jag klickar på en av databaslänkarna öppnar sig bara formuläret för lösenord. Vad jag förstår så skulle inte detta hända....

Permalänk: https://www.webforum.nu/p/301800

## #10 — cyprys, 2001-12-19T16:07Z

Hoj hoj.
Det finns alltså folk som använder det scriptet fortfarande. :r Smickrad

Det där felet har tydligen uppkommit iom IIS och NT. Blev på något liknande sätt när jag bytte.
Men jag kanske ska sätta mig ner och titta lite på det så återkommer jag när det är fixat. (Ska bara försöka komma ihåg någonting av hur jag gjorde :) )

\*Nostagitripp när så gamla inläg dyker upp\*

Permalänk: https://www.webforum.nu/p/301801

## #11 — sven, 2001-12-19T16:16Z

Nostalgi och nostalgi....
Idéen med scriptet är mycket bra. (om det funkar :)
Skulle vara kanon om du hittar en lösning...

Permalänk: https://www.webforum.nu/p/301802

## #12 — cyprys, 2001-12-28T10:06Z

Jovars. Jag tittade lite snabbt på det och om man tittar i koden så ser man att jag gjode den på ett litet fräckt sett.
Om något skulle bli fel "password till db" då skulle man skriva dit pw. 
Men något annat blir fel nu. Vet ej vad än. 
Men jag tog bort några rader och vips så funkar det i alla fall på databasen utan pw precis som det ska.

Jag kanske fortsätter senare på "spejaren". :)
 <http://www.cyprys.cpm/wf/databasspejare.zip>

Permalänk: https://www.webforum.nu/p/301803

---

Tråden på webben: https://www.webforum.nu/amne/asp/13396-databasspejare-datatyp-mm
