Just nu i M3-nätverket
Jump to content

if sats


Tomas Jansson

Recommended Posts

Tomas Jansson

Hej,

 

Mitt problem är nog ganska enkelt men jag har kört fast i en if sats bara, tror jag.

 

En access databas tar emot tre saker, a,b och c.

 

Jag satte B som primary Key för att det inte ska gå att mata in B fler än en gång. Då får jag ju errormedelandet men en if sats ska ju fixa det enkelt.

 

Koden.

<%

 

firma=Request.Form("a")

first=Request.Form("b")

corpsign=Request.Form("c")

 

 

Set Databas = Server.CreateObject("ADODB.Connection")

Databas.Open "DSN=hantering"

SQLStmt = "INSERT INTO Friterie1 "

SQLStmt = SQLStmt & "(a,b,c) "

SQLStmt = SQLStmt & "VALUES('" & a & "','" & b & "','" & c & "');"

 

Set Poster = Databas.Execute(SQLStmt)

Databas.Close

%>

 

Tack för all ev hjälp!

Link to comment
Share on other sites

<%

firma=Request.Form("a")

first=Request.Form("b")

corpsign=Request.Form("c")

Set Databas = Server.CreateObject("ADODB.Connection")

Databas.Open "DSN=hantering"

 

sql = "SELECT * FROM friterie1 WHERE b='" & first & "'"

set rs = databas.execute(sql)

if not rs.EOF then

response.write "ajjabajja den fanns redan"

else

 

SQLStmt = "INSERT INTO Friterie1 "

SQLStmt = SQLStmt & "(a,b,c) "

SQLStmt = SQLStmt & "VALUES('" & a & "','" & b & "','" & c & "');"

Databas.Execute SQLStmt

 

end if

 

rs.close

Databas.Close

%>

 

[inlägget ändrat 2002-02-12 13:55:10 av JonasGauffin]

Link to comment
Share on other sites

Tomas Jansson

 

Njae, jag ser att det borde fungera men det gör det inte. Kostigt att jag får

"Too few parameters. Expected 1 " för där är det ju inget fel.

 

Link to comment
Share on other sites

felet ligger i sqlsatsen i databaskopplingen.. om du får up en "sifferkod" så gå in på microsofts knowledgebase och sök på det så får du fram hur man åtgördar felet..

 

 

// Tobias wallenqvist

// Http://www.tobbesmediadesign.nu

// T.wallenqvist@swipnet.se

 

[inlägget ändrat 2002-02-13 11:36:28 av Omega]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...