Avatar billede da_darkside Nybegynder
19. oktober 2002 - 04:34 Der er 2 kommentarer og
1 løsning

kode som jeg ikke kan få til at virke :-s

jeg har lavet følgende kode til hurtigt at oprette "test" admins i min SQL DB.

Problemet er dog bare at når koden køres - bliver ingen brugere oprettet (og der kommer ingen fejl meddelse?)

er det nogen som kan se nogen fejl i koden eller evt kunne have en ide til hvad der kunne være galt ?

<%
Set DataConn = Server.CreateObject("ADODB.Connection")
DataConn.Open "Provider=sqloledb; Data Source=(local); Initial Catalog=TestCenter; User Id=Adm; Password=Test;"

strSQL = "SELECT * FROM Userconfig"
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open strSQL, DataConn, 1, 3

tid = time()
Dat = now()
count = 0
Do While not count < 30
count = count +1
   
rs.addnew
rs("User_ID") = "545454545"&count&""
rs("User_name") = "Boy"&count&""
rs("User_lan") = "1"
rs("User_Admin") = "45"
rs("User_Code") = "tytyty"
rs("Per_Sex") = "1"
rs("User_Level") = "10"
rs("Admin_Create_date") = dat
rs("dato") = dat
rs("User_Status") = "1"
rs("Tid") = tid
rs("User_Gold_Date_Expire") = dat
rs("User_Gold_Date_Start") = dat
rs("TimeStamp") = dat
rs.update
%>
Admin-<%=Count%> created!
<%
Loop

rs.Close
Set rs = Nothing

DataConn.Close
Set DataConn = Nothing
%>
Avatar billede hossein Nybegynder
19. oktober 2002 - 10:34 #1
tilføj den i toppen og find filen ADOvbs.inc i din system og læg en copy af den i samme prjekt mappe
<!--#include file="ADOvbs.inc"-->

fjern i første omgang Count da jeg er ikke så glad for den:

<%
Set DataConn = Server.CreateObject("ADODB.Connection")
DataConn.Open "Provider=sqloledb; Data Source=(local); Initial Catalog=TestCenter; User Id=Adm; Password=Test;"

strSQL = "SELECT * FROM Userconfig"
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open strSQL, DataConn, adpenkeyset, adLockOptimistic

rs.addnew
...
rs.update
rs.Close
%>

prøv det i 1. omgang
Avatar billede hossein Nybegynder
19. oktober 2002 - 11:19 #2
Lægges efter </head> <!--#include file="ADOvbs.inc"-->
Har du på siden en form? fx: <form action="VisResulatet.asp" method="post">
Hvor vises resultatet, din ovenstående sender indtastede værdier til tabel!
Avatar billede da_darkside Nybegynder
22. oktober 2002 - 14:46 #3
Alså, nej det var ikke det som var problemet (har fundet ud af det selv nu: det var et problem med loopet som gjorde siden gik ned :-s)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester