18. februar 2004 - 18:57
Der er
11 kommentarer og 1 løsning
asp+Access! kan ikke sætte flere forms sammen??
Jeg skal have lavet noget dag/måned/årstal og dertil har jeg valgt at lave det i en select menu, som jeg synes er mega smart :-) jeg har skrevet alt ind, som følger: i top st1 = trim(Request.form("st1")) st2 = trim(Request.form("st2")) st3 = trim(Request.form("st3")) i midt hvor den tager fra databsen rs("dato") = Request.form("st1") + Request.form("st2") + Request.form("st3") i bunden <select name="st1"> <option value="-" selected></option> med alle informationerne </select> <select name="st2"> <option value="-" selected></option> med alle informationerne </select> <select name="st3"> <option value="-" selected></option> med alle informationerne </select> Det gider den ikke :( det er sikkert i mit, rs("dato") = Request.form("st1") + Request.form("st2") + Request.form("st3") den er gal, men jeg ved ikke hvordan jeg skal skrive det så den tager alle 3 felter i samme form altså rs("dato")... håber en smart gut eller gutinden kan hjælpe :)
Annonceindlæg tema
18. februar 2004 - 18:59
#1
Prøv med & i stedet for +: rs("dato") = Request.form("st1") & Request.form("st2") & Request.form("st3")
18. februar 2004 - 18:59
#2
Måske du også skal hvade skille tegn ind ?? "-" rs("dato") = Request.form("st1") & "-" & Request.form("st2") & "-" & Request.form("st3")
18. februar 2004 - 19:02
#3
ja "-" skal med hehe :) men den skrive inetet :(
18. februar 2004 - 19:03
#4
Sætter den ikké noget ind eller kommer der fejl?
18. februar 2004 - 19:03
#5
men den skriver intet skulle der stå.. mangler Dato som fejl, som jeg har sat ind sådan her if dato = "" then strError = strError & "Hvad dato<br></font>" end if så den kan ikke finde de forms :(
18. februar 2004 - 19:03
#6
Hvad er typer og formattet af feltet "dato"? Kan du ikke lige vise os din form?
18. februar 2004 - 19:05
#7
Bruger du method="post" i din form tag?
18. februar 2004 - 19:05
#8
du kan få det hele :) <% strError = "" map1 = trim(Request.form("map1")) map2 = trim(Request.form("map2")) liga = trim(Request.form("liga")) dato = trim(Request.form("dato")) tid = trim(Request.form("tid")) st1 = trim(Request.form("st1")) st2 = trim(Request.form("st2")) st3 = trim(Request.form("st3")) modstandertag = trim(Request.form("modstandertag")) modstandernavn = trim(Request.form("modstandernavn")) Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("twatserforsejejadeer.mdb") Conn.Open DSN Conn.close set Conn = nothing if Request.ServerVariables("REQUEST_METHOD") = "POST" then ' Skriver fejl, hvis der ikke er indtastet en oplysning. if map1 = "" then strError = strError & "Map1?<br></font>" end if if liga = "" then strError = strError & "Hvad liga er det?<br></font>" end if if dato = "" then strError = strError & "Hvad dato<br></font>" end if if tid = "" then strError = strError & "Tid<br></font>" end if if modstandertag = "" then strError = strError & "Modstanderens Tag<br></font>" end if if len(strError) = 0 Then Const adOpenKeyset = 1 Const adLockOptimistic = 3 Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("twatserforsejejadeer.mdb") Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM cw" rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic rs.AddNew rs("map1") = Request.form("map1") rs("map2") = Request.form("map2") rs("liga") = Request.form("liga") rs("dato") = Request.form("st1") & "-" & Request.form("st2") & "-" & Request.form("st3") rs("tid") = Request.form("tid") rs("modstandertag") = Request.form("modstandertag") rs("modstandernavn") = Request.form("modstandernavn") rs("score_os") = "0" rs("score_dem") = "0" rs("spiller1") = "0" rs("spiller2") = "0" rs("spiller3") = "0" rs("spiller4") = "0" rs("spiller5") = "0" rs("raport") = "Hvad?" rs("spillet") = false rs.update Response.Redirect "fejl.asp?fejl=Kmapne bliv added til Kommende Kampe" else strError = "<b>"& strError &"</b>" end if end if %> <table border="0" cellpadding="0" cellspacing="0"> <form action="add_kcw.asp" method="post"> <% if len(strError) > 0 Then %> <tr> <td><%=strError%></td> </tr> <% end if %> <tr> <td colspan="3"><!--#include file="font.asp"-->Modstander Tag:</font></td> </tr> <tr> <td colspan="3"><input type="text" name="modstandertag" maxlength="50" size="20"></td> </tr> <tr> <td colspan="3"><!--#include file="font.asp"-->Modstanders Fulde Navn:</font></td> </tr> <tr> <td colspan="3"><input type="text" name="modstandernavn" maxlength="50" size="20" value="Dunno?"></td> </tr> <tr> <td align="center" colspan="3"><!--#include file="font.asp"-->Map1:</font></td> </tr> <tr> <td align="center" colspan="3"> <select name="map1"> <option value="-" selected>Vælg Map 1</option> <option value="Ved ikke">Ved ikke</option> <option value="De_Airstrip">De_Airstrip</option> <option value="De_Aztec">De_Aztec</option> <option value="De_Cbble">De_Cbble</option> <option value="De_Chateau">De_Chateau</option> <option value="De_Dust">De_Dust</option> <option value="De_Dust2">De_Dust2</option> <option value="De_Inferno">De_Inferno</option> <option value="De_Prodigy">De_Prodigy</option> <option value="De_Train">De_Train</option> <option value="De_Vertigo">De_Vertigo</option> <option value="Cs_Backalley">Cs_Backalley</option> <option value="Cs_Havana">Cs_Havana</option> <option value="Cs_Italy">Cs_Italy</option> <option value="Cs_Siege">Cs_Siege</option> <option value="Cs_Office">Cs_Office</option> </select> </td> </tr> <tr> <td align="center" colspan="3"><!--#include file="font.asp"-->Map 2:</font></td> </tr> <tr> <td align="center" colspan="3"> <select name="map2"> <option value="-" selected>Vælg Map 2</option> <option value="-">Kun 1 Map</option> <option value="De_Airstrip">De_Airstrip</option> <option value="De_Aztec">De_Aztec</option> <option value="De_Cbble">De_Cbble</option> <option value="De_Chateau">De_Chateau</option> <option value="De_Dust">De_Dust</option> <option value="De_Dust2">De_Dust2</option> <option value="De_Inferno">De_Inferno</option> <option value="De_Prodigy">De_Prodigy</option> <option value="De_Train">De_Train</option> <option value="De_Vertigo">De_Vertigo</option> <option value="Cs_Backalley">Cs_Backalley</option> <option value="Cs_Havana">Cs_Havana</option> <option value="Cs_Italy">Cs_Italy</option> <option value="Cs_Siege">Cs_Siege</option> <option value="Cs_Office">Cs_Office</option> </select> </td> </tr> <tr> <td align="center"><!--#include file="font.asp"-->Dato:</font></td> </tr> <tr> <td align="center"> <select name="st1"> <option value="-" selected>Vælg Dato</option> <option value="01">1</option> <option value="02">2</option> <option value="03">3</option> <option value="04">4</option> <option value="05">5</option> <option value="06">6</option> <option value="07">7</option> <option value="08">8</option> <option value="09">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> </td> <td align="center"> <select name="st2"> <option value="-" selected>Vælg Måned</option> <option value="01">Januar</option> <option value="02">Febuar</option> <option value="03">Marts</option> <option value="04">April</option> <option value="05">Maj</option> <option value="06">Juni</option> <option value="07">Juli</option> <option value="08">August</option> <option value="09">September</option> <option value="10">Oktober</option> <option value="11">November</option> <option value="12">December</option> </select> </td> <td align="center"> <select name="st3"> <option value="-" selected>Vælg Årstal</option> <option value="2003">2003</option> <option value="2004">2004</option> <option value="2005">2005</option> <option value="2006">2006</option> <option value="2007">2007</option> <option value="2008">2008</option> <option value="2009">2009</option> <option value="2010">2010</option> </select> </td> </tr> <tr> <td align="center" colspan="3"><!--#include file="font.asp"-->Tidspunkt:</font></td> </tr> <tr> <td align="center" colspan="3"> <select name="tid"> <option value="-" selected>Vælg Tidspunkt</option> <option value="00:30">00:30</option> <option value="01:00">01:00</option> <option value="01:30">01:30</option> <option value="02:00">02:00</option> <option value="02:30">02:30</option> <option value="03:00">03:00</option> <option value="03:30">03:30</option> <option value="04:00">04:00</option> <option value="04:30">04:30</option> <option value="05:00">05:00</option> <option value="05:30">05:30</option> <option value="06:00">06:00</option> <option value="06:30">06:30</option> <option value="07:00">07:00</option> <option value="07:30">07:30</option> <option value="08:00">08:00</option> <option value="08:30">08:30</option> <option value="09:00">09:00</option> <option value="09:30">09:30</option> <option value="10:00">10:00</option> <option value="10:30">10:30</option> <option value="11:00">11:00</option> <option value="11:30">11:30</option> <option value="12:00">12:00</option> <option value="12:30">12:30</option> <option value="13:00">13:00</option> <option value="13:30">13:30</option> <option value="14:00">14:00</option> <option value="14:30">14:30</option> <option value="15:00">15:00</option> <option value="15:30">15:30</option> <option value="16:00">16:00</option> <option value="16:30">16:30</option> <option value="17:00">17:00</option> <option value="17:30">17:30</option> <option value="18:00">18:00</option> <option value="18:30">18:30</option> <option value="19:00">19:00</option> <option value="19:30">19:30</option> <option value="20:00">20:00</option> <option value="20:30">20:30</option> <option value="21:00">21:00</option> <option value="21:30">21:30</option> <option value="22:00">22:00</option> <option value="22:30">22:30</option> <option value="23:00">23:00</option> <option value="23:30">23:30</option> <option value="24:00">24:00</option> </select> </td> </tr> <tr> <td align="center" colspan="3"><!--#include file="font.asp"-->Mode/Liga:</font></td> </tr> <tr> <td align="center" colspan="3"> <select name="liga"> <option value="-" selected>Vælg Mode/liga</option> <option value="Cw">Normal Cw</option> <option value="Clanbase">Clanbase</option> <option value="Slap">Slap Liga</option> <option value="DOGL">Dogl</option> <option value="Xplayn">Xplayn</option> </select> </td> </tr> <tr> <td align="center"><input type="submit" value=" Tilføj Kamp "></td> </tr> </form> </table>
18. februar 2004 - 19:08
#9
du har ikke et input som hedder dato så prøv at fjerne disse linjer: if dato = "" then strError = strError & "Hvad dato<br></font>" end if
18. februar 2004 - 19:09
#10
Når ja det er sku da rigtigt... jeg prøver det lige DOUGH... hvordan kunne jeg overse det hehe
18. februar 2004 - 19:10
#11
Du kan evt lave den om til at tjekke de 3 nye felter du hendter fra formen. Sådan her: if st1 = "" then strError = strError & "Husk dag<br></font>" end if if st2 = "" then strError = strError & "Husk måned<br></font>" end if if st3 = "" then strError = strError & "Husk år<br></font>" end if
18. februar 2004 - 19:12
#12
det virkede og tak skal du have for hjælpen :)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.