Avatar billede zimme Nybegynder
27. april 2000 - 17:54 Der er 7 kommentarer og
1 løsning

ADOB - virker ikke!!!??!?

Hej i kloge hoveder..
Hvorfor i al verden virker nedenstående ikke???

Mvh
Simon

<!--#include file="inc/DataStore.asp" -->
<!--#include file="inc/respons.asp" -->
<!--#include file="inc/adovbs.inc" -->
<html>
<head>
<title>Opret en sag</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#333399">
<%
Conn.Open DSN
    SQL = "Select * from loss"
set aa = server.createObject("ADODB.Recordset")
aa.open Sql,conn,1,3
    aa.addnew
    aa("title") = "Sjov"
    aa.update
    aa.close
    set aa = nothing

  Conn.Close
  set Conn = nothing
response.redirect "about:blank"
%>
</body>
</HTML>
Avatar billede 127144146281 Nybegynder
27. april 2000 - 18:13 #1
prøv med

aa.open Sql,conn,3,3

der er dog en nemmere måde poster den lige om lidt
Avatar billede 127144146281 Nybegynder
27. april 2000 - 18:16 #2
Conn.Open DSN

SQL = "INSERT INTO loss(title) VALUES('Sjov')"
Set Conn = server.createObject("ADODB.Connection")

Conn.open DSN
RS = Conn.execute(SQL)

Conn.Close
set Conn = nothing
Avatar billede 127144146281 Nybegynder
27. april 2000 - 18:18 #3
upps sorry lavede en fejl, her kommer hele løsningen

<!--#include file="inc/DataStore.asp" -->
<!--#include file="inc/respons.asp" -->
<html>
<head>
<title>Opret en sag</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#333399">
<%
SQL = "INSERT INTO loss(title) VALUES('Sjov')"
Set Conn = server.createObject("ADODB.Connection")

Conn.open DSN
RS = Conn.execute(SQL)

Conn.Close
set Conn = nothing

response.redirect "about:blank"
%>
</body>
</HTML>
Avatar billede zimme Nybegynder
27. april 2000 - 19:04 #4
Ja - jeg ved godt man kan lave det med den løsning, du kommer med - det kan jeg dog ikke bruge i denne sammenhæng, da der er alt for mange felter der er valgfrie i formularen. (der er ca 40 felter, men dem har jeg, for nemhedsskyld, fjernet midlertidigt.)

Jeg er interesseret i at gøre det via et ADODB RecordSet, som oprindeligt i mit spørgsmål.

Du skriver også, jeg skal prøve at skifte et 1-tal ud med et 3-tal... Hvorfor det? - det virker for øvrigt heller ikke....

Andre bud?? :)

Mvh
Simon
Avatar billede stoffer Nybegynder
28. april 2000 - 09:32 #5
Prøv at åbne den med en ande cursor type. f.eks.

aa.open Sql,conn,2,3

se evt. her:

http://www.activeserverpages.dk/aspdigital/appendix_c/cursortyper.asp


kunne du ikke skrive din fejlmeddelelse ud?

bud nr 2:

aa("title") = "Sjov"

skal være:

aa("title") = "'Sjov'"

Avatar billede zimme Nybegynder
01. maj 2000 - 07:57 #6
stoffer>> Min fejl skriver noget med fejl i rækken...? Jeg kan ikke lige huske det præcist - kigger så snart jeg kommer hjem!

Jeg har prøvet dit bud 2 - det virker heller ikke...
Avatar billede zimme Nybegynder
01. maj 2000 - 18:39 #7
Jeg har selv fundet fejlen - der var et felt i databasen, der var krævet.. Da det ikke er mig der har bygget basen, var jeg ikke opmærksom på dette...
Avatar billede zimme Nybegynder
01. maj 2000 - 18:40 #8
Tak for hjælpen i øvrigt! :)
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