A anders4u Medlem sedan apr. 2002 271 inlägg Frågan 5 juni 2003 17:59 #1 string antal = Request.QueryString["antal"].ToString();
int antal2 = int.Parse(antal)+1;
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" + Server.MapPath("databasen/databasen.mdb"));
conn.Open();
string sql = string.Format("UPDATE nyheter SET antal={0} WHERE id={1}",antal2 , Request.QueryString["id"]);
OleDbCommand cmd = new OleDbCommand(sql, conn);
cmd.ExecuteNonQuery();
conn.Close();
allt är rätt enligt mig men felmeddelandet är så här:
Operationen måste använda en fråga som kan uppdateras
tack
P P Medlem sedan jan. 2001 2 204 inlägg str sql ser lite skum ut...
A anders4u Medlem sedan apr. 2002 271 inlägg okey.
rättigheter på localhost?
ska kolla om jag kan hitta nått.
tack
A anders4u Medlem sedan apr. 2002 271 inlägg fattar inte varför jag inte skulle ha rättigheterna till mappen.
inget är ens skrivskyddat!
@nders Medlem sedan juni 2000 32 969 inlägg Det har ingenting att göra med om du har rättigheter eller inte. Det är webbservern / .NET som behöver rättigheterna. Jag vill minnas att .NET slänger upp en egen användare i Windows som behöver rättigheterna, utöver gamla härliga IUSR_xxxx.
A anders4u Medlem sedan apr. 2002 271 inlägg okey.
nu funkar allt som det ska,
jag har suttit hela dan och suckat på grund av detta.
ändrade usern "ASP.NET Machine A..." så han fick fulla rättigheter och så blev det bra.
:)
A anders4u Medlem sedan apr. 2002 271 inlägg inte på min xp-maskin.
ASPNET_WP finns inte.