/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Oprette tabeller ... felttyper?
Fra : Rune Baess


Dato : 02-06-01 21:20

Et lille begynderspørgsmål.

Jeg har fået adgang til et webhotel med ASP og SQL server 7 (WOL), og pusler
med at oprette tabeller vha. ASP/VB script.

Det fungerer også fint, men som tidligere Accessbruger, er jeg stødt ind i
et problem med at få de forskellige felttyper rigtige.

Fx. kan jeg ikke finde ud af at lave et "id" felt med autonummering, endsige
et notat felt der kan håndtere lang tekst.

Jeg gør sådan her:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Connstring = "DSN=ASP"
Conn.Open(Connstring)
sqlstring = "create table historier(Id integer, forfatter varchar(50), dato
varchar(50), historie varchar(255) )"
Conn.execute(sqlstring)
Conn.close
%>

Hvilket virker fint, -men hvad skal man fx lave "integer" om til for at få
SQL serveren til selv at generere fortløbende værdier?

Er der et et sted på webben man kan finde reference på disse ting?
(jeg har set efter på html.dk, webcafe.dk, activeserverpages.dk, asp.dk og
et par stykker til men kan ikke lige finde det rigtige sted)


Til sidst, Er det totalt omsonst at gøre det på denne måde, eller der ingen
vej udenom?

Rune







 
 
Rune Baess (03-06-2001)
Kommentar
Fra : Rune Baess


Dato : 03-06-01 00:25

> sqlstring = "create table historier(Id integer, forfatter varchar(50),
dato [...]
> -men hvad skal man fx lave "integer" om til for at få
> SQL serveren til selv at generere fortløbende værdier?

Jeg fandt det selv (efter 4 timers roden rundt på MSDN...)

sqlstring = "create table historier(Id smallint IDENTITY, ..."

link:
http://msdn.microsoft.com/library/psdk/sql/cm_8_des_04_8gz7.htm

....

jamen .... er det ikke lørdag ?!? .... arghhh....


Rune



Søg
Reklame
Statistik
Spørgsmål : 177556
Tips : 31968
Nyheder : 719565
Indlæg : 6408865
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste