---
title: "Knapp efter ett recordset"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9381-knapp-efter-ett-recordset"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Biten"
published: "2001-05-02T19:26:00.000Z"
updated: "2001-05-09T17:46:00.000Z"
replies: 7
views: 248
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/9381-knapp-efter-ett-recordset"
---

# Knapp efter ett recordset

## #1 — Biten, 2001-05-02T19:26Z

Hej...
Jag undrar om man på nått sätt kan ha en submit efter ett recordset?

Jag har flera radiobuttons som lägger upp olika tabeller.

Jag skulle vilja ha en knapp som bara kommer upp när jag klickar fram en viss tabell för att göra en åtgärd.

Jag antar att det inte går att göra i asp finns det i så fall något annat sätt att lösa det?

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

## #2 — Vide, 2001-05-02T20:26Z

eh, förklara igen... :)

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

## #3 — Biten, 2001-05-03T18:49Z

Datorn ville inte var med längre, men nu är jag tillbaka igen.

Jo jag har flera radiobuttons som lägger upp information från en sql databas. 

SQL="select \*from tabell	
rs.Open SQL, MinCon

If request.form("Nya")="nya_lotter" then 

där informationen från sql frågan visas (i en \<tabel\> )
så vill jag även ha med en knapp i slutet:

\<INPUT type="submit"  name=knapp value="Markera lotter" onclick="return confirm('Vill du markera lotterna?');"\>

If request.form("knapp")="Markera lotter" then			
				
set MinCon = Server.CreateObject("ADODB.Connection")
				
Set rs = Server.CreateObject("ADODB.Recordset")
					
MinCon.Open"DSN=databas;UID=sa;PWD="
SQL="sp_lott"
set rs=minCon.execute(SQL)
				
end if

alltså så att knappen som ska utföra store proceduren bara ska komma fram om man klickar på en viss radiobutton. Detta är väl inte så svårt med att få knappen att utföra store proceduren verkar inte gå att göra.
Jag utföra proceduren om jag lägger den brevid mina radiobuttons men inte om jag lägger den i en \<tabel\>.

Hoppas att det är begripligt.

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

## #4 — Biten, 2001-05-04T12:48Z

Kan inte någon bara säga att det inte går att genomföra så jag kan släppa det?

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

## #5 — renholm, 2001-05-05T09:46Z

inget är omöjligt.... men jag fattar fortfarande inte :)

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

## #6 — @nders, 2001-05-05T10:06Z

inte jag heller.

```
<input type=button name="körprocedur" value="klicka" onclick="location.href='bla.asp';">
```

bla.asp:

```
strSQL = "EXEC proceduren bla bla"
objConn.Execute (strSQL)
```

jag vet inte om du försöker göra det onödigt svårt för dig.

kom bara ihåg att all asp körs INNAN sidan kommer till klienten så nånting onclick="objCOnn.execute(strSQL)" är omöjligt att utföra utan att med till exempel js-location.href ropa på en ny asp-sida som utför det du vill.

mvh,

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

## #7 — Biten, 2001-05-09T14:30Z

varför fungerar det inte att lägga knappen "mark" i tabellen så den 
bara kommer fram då en viss radiobutton är markerad	och sedan utför 
store proceduren om man klickar på den?
jag förstår inte riktigt vad ni menar att jag ska göra. 
			
	\<TABLE BORDER=0  align=center COLSPAN="0" rowspan="0" WIDTH="80%"\>
				\<%
		
				Set MinCon = Server.CreateObject("ADODB.Connection")
				Set rs = Server.CreateObject("ADODB.Recordset")
				MinCon.Open"DSN=databas;UID=sa;PWD="
				SQL="select \* from tabell"
				rs.Open SQL, MinCon
		
		
				If request.form("visa_lott")="nya lotter" then 
				%\>\<H2\>Nya lotter\</H2\>						
							\<TR\>	
	 			\<TD align=middle \>\<INPUT type="submit"  name=mark value="lotter" onclick="return confirm('är du säker?');"\>	
								\<TD ALIGN=rightcenter WIDTH="40%"\>\<B\>\<U\>namn\</B\>\</U\>\</TD\>\<TD\>\</TD\>
								\<TD ALIGN=rightcenter WIDTH="20%"\>\<B\>\<U\>Antal\</B\>\</U\>\</TD\>
								\<TD\>\</TD\>
							\</TR\>
							\<%
					
									%\>
										\<TR\>
											\<TD align=rightcenter\>\<BR\>\<%Response.Write(rs("namn"))%\>\<BR\>\<BR\>
											\<TD\>
											\<TD align=middle\>\<BR\>\<%Response.Write(rs("lotter"))%\>\</TD\>
										
									\<%																		
							
				end if

				If request.form("mark")="lotter" then
					
					
						Set MinCon = Server.CreateObject("ADODB.Connection")
						Set rs = Server.CreateObject("ADODB.Recordset")
						MinCon.Open"DSN=databas;UID=sa;PWD="
						SQL="sp_lott"
						set rs=minCon.execute(SQL)
				
				end if

det skulle var väldigt skönt att få detta att fungera.
tack för eran hjälp

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

## #8 — crisse6, 2001-05-09T17:46Z

jag vet inte, men bara en fråga, varför gör du två nya rec-set när det är samma ?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9381-knapp-efter-ett-recordset
