Gemmer ikke danske tegn i access database
Jeg fandt mig en lille tagwall, den er simpel men den gemmer dog ikke æ ø å i databasen :(Form der sender til send.asp
<form action="send.asp" method="POST" class="css">
<div align="center"><center><table border="0" cellpadding="2" cellspacing="0">
<tr>
<td align="left" style="height: 22px; width: 20%">Bruger ID<font size="3"
face="Arial">: </font></td>
<td width="60%" style="height: 22px">
<%response.write session("userID")%>
<INPUT TYPE="hidden" TYPE="text" NAME="Navn" class="css" value="<%response.write session("userID")%>"></td>
</tr>
<tr>
<td align="Left" style="width: 20%"><font
size="3" face="Arial">Besked:</font></td>
<td width="80%">
<textarea name="Besked" rows="6"
cols="60" class="css"></textarea></td>
</tr>
<tr>
<td style="width: 20%"></td>
<td width="80%"><input type="submit"
name="B1" value="Tilføj" class="css"> <INPUT TYPE="reset" NAME="Slet" class="css"></td>
</tr>
</table>
</center></div>
</form>
Og selve send.asp Som gemmer i databasen.
<%
Const adOpenKeyset = 1
Const adLockOptimistic = 3
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../../database/vin.mdb") & ";UID=admin;PWD=;"
Set rs = Server.CreateObject("ADODB.RecordSet")
strSQL = "Select * From Infotilkontor"
rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic
rs.AddNew
rs("Navn") = Request.form("Navn")
rs("Besked") = Request.form("Besked")
rs("Dato") = date()
rs.Update
rs.Close
Set rs = Nothing
Conn.Close
set Conn = Nothing
%>
Men hvor er det lige der går galt hende, burde den ikke gemme alle chars, også æ ø å, når jeg kigger i Access databasen er der bare blankt.
