Tjena alla gurus.Dubletter i databas vill jag inte ha fast lite
Har en liten adminsida där jag kan lägga in ord till en ordlista. Nu vill jag för hindra att det läggs in dubletter.
Det stora problemet är igentligen att samma ord ska få förkomma mer än en gång, men inte med samma översättning. Går detta att lösa eller?
koden på add.asp ser ut som nedan:
==================================================================
<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("databas.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM ordlista"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
RecSet.AddNew
RecSet("ord") = Request.Form("ord")
RecSet("förklaring") = Request.Form("förklaring")
RecSet("ordnr") = Request.Form("ordnr")
RecSet.Update
RecSet.Close
Connect.Close %>
==================================================================
ett exempel: fallafel kan få vara med två gånger i basen, ena gången med förklaring: motsatsen till att falla rätt, och andra gången med: att falla illa
hoppas någon har en lösning.