kopplingssträngen?
http://connectionstrings.com
annars är det samma sak som i en access databas (nästan).
9 svar · 552 visningar · startad av SoulGod
kopplingssträngen?
http://connectionstrings.com
annars är det samma sak som i en access databas (nästan).
<%
Set Connect = Server.CreateObject("Adodb.Connection")
Connect.Open "DRIVER={MySQL ODBC 3.51 Driver}; server=localhost; uid=root; pwd=yhs-5620; database=sp; option=16384"
%>
Det är min connectionstring.
Det är alltid en bra ide att utelämna lösenordet när man postar saker på internet.
Vad är det du behöver hjälp med? Plocka inmatad data från ett formulär antar jag att du vet hur man gör... hur långt har du kommit?
Det där är ett gammalt lösenord. För det andra, så finns inte adressen till servern i länken heller. Hur som helst .. :)
Det jag försöker just nu är:
<% if Request.QueryString("do") = add Then %>
<%
Set RecSet = Server.CreateObject("ADODB.Recordset")
Edit2 = "SELECT * FROM anstallda WHERE ID = " & Request.Form("ad") & " "
RecSet.Open Edit2, Connect
RecSet("namn") = Request.Form("namn")
RecSet("fodd") = Request.Form("fodd")
RecSet("bor") = Request.Form("bor")
RecSet("pres") = Request.Form("pres")
RecSet("mail") = Request.Form("mail")
RecSet.Update
RecSet.Close
Connect.Close
%>
<form name="form1" method="post" action="add_user.asp?do=add">
<table width="500" cellpadding="0" cellspacing="0">
<tr>
<td width="48%"><strong>Namn:</strong></td>
<td width="52%"> <input type="text" name="namn"> </td>
</tr>
<tr>
<td><strong>Född:</strong></td>
<td><input type="text" name="fodd"></td>
</tr>
<tr>
<td><strong>Bor:</strong></td>
<td><input type="text" name="bor"></td>
</tr>
<tr>
<td><strong>Mail-adress:</strong></td>
<td><input type="text" name="mail"></td>
</tr>
<tr>
<td valign="top"><strong>Presentation:</strong></td>
<td><textarea name="pres" cols="50" rows="10"></textarea></td>
</tr>
</table>
</form>
Har faktiskt löst problemet med att lägga till saker i databasen nu,
men nu till min nästa fråga.
Jag vill att en "räknare" skall tilldela första kontot ett visst numer,
baserat på fältet "pos".
Om:
"pos" = chef , så skall det börja på 81
"pos" = dag , så skall det börja på 85
"pos" = kväll , så skall det börja på 89
Huir gör jag detta?
ÖVrig fråga också..
<%
if Request.QueryString("do") = "fixa" THEN
namn = Request("namn")
fodd = Request("pos")
bor = Request("fodd")
mail = Request("bor")
pos = Request("mail")
press = Request("press")
Connect.Execute("INSERT INTO anstallda (namn,pos,fodd,bor,mail,press) VALUES('"& namn &"','"& pos &"','"& fodd &"','"& bor &"','"& mail &"','"& press &"')")
' Next
Connect.Close
Set Connect = Nothing
%>
När detta är kört, skall personen skickas vidare till en annan fil, hur ?
När detta är kört, skall personen skickas vidare till en annan fil, hur ?
response.redirect "fil.asp"
I övrigt; sökfunktionen på wF är ypperlig.
Ska jag lägga den direkt efter Set Connect = nothing?
Det passar bra.