Operation Manual
PRB: Error “Cannot Open File Unknown” Using Access op http://support.microsoft.com/default.aspx?scid=kb;nl-nl;Q166029_nl.
[Referentie]80004005—Aanmelden mislukt()
Deze fout treedt op wanneer u werkt met Microsoft SQL Server en probeert een dynamische pagina weer te geven in een webbrowser of in Live
View.
Deze fout wordt gegenereerd door SQL Server als de ingediende aanmeldingsaccount of het wachtwoord niet wordt geaccepteerd of herkend (als
u een standaardbeveiliging gebruikt), of als een Windows-account niet aan een SQL-account kan worden gekoppeld (als u geïntegreerde
beveiliging gebruikt).
Hieronder vindt u een aantal mogelijke oplossingen:
Als u standaardbeveiliging gebruikt, kloppen de accountnaam en het wachtwoord misschien niet. Probeer de account Admin
en het bijbehorende wachtwoord van het systeem (UID= “sa” en geen wachtwoord), die moeten worden gedefinieerd op de
regel van de verbindingstekenreeks. (In DSN's worden geen gebruikersnamen en wachtwoorden opgeslagen.)
Als u geïntegreerde beveiliging gebruikt, kunt u de Windows-account controleren waarmee de pagina wordt aangeroepen en
de bijbehorende gekoppelde SQL-account (indien aanwezig) zoeken.
In SQL Server is geen onderstrepingsteken toegestaan in SQL-accountnamen. Als iemand handmatig de Windows
IUSR_computernaam-account wil koppelen aan een SQL-account met dezelfde naam, mislukt dit. Koppel alle accounts die
een onderstrepingsteken gebruiken, aan een accountnaam in SQL die geen onderstrepingsteken gebruikt.
[Referentie]80004005—Bewerking moet een query gebruiken die kan worden bijgewerkt
Deze fout treedt op wanneer een gebeurtenis een recordset bijwerkt of gegevens in een recordset invoegt.
Hieronder vindt u een aantal mogelijke oorzaken en oplossingen:
De rechten die zijn ingesteld voor de map die de database bevat, zijn te beperkend. Voor lezen/schrijven moeten IUSR-
rechten worden ingesteld.
Voor het databasebestand zelf zijn geen volledige lees-/schrijfrechten ingesteld.
De database bevindt zich wellicht niet in de map Inetpub/wwwroot. U kunt de gegevens wel bekijken en doorzoeken maar deze
niet bijwerken, tenzij de database zich in de map wwwroot bevindt.
De recordset is gebaseerd op een query die niet kan worden bijgewerkt. Een goed voorbeeld van query's in een database die
niet kunnen worden bijgewerkt, zijn joins. U moet de structuur van uw query's herzien, zodat deze wel kunnen worden
bijgewerkt.
Zie voor meer informatie over deze fout, “PRB: ASP ‘Error The Query Is Not Updateable’ When You Update Table Record,” in
de Microsoft Knowledge Base op http://support.microsoft.com/default.aspx?scid=kb;nl-nl;Q174640.
[Referentie]80040e07—Verkeerd type gegevens in criteria-expressie
Deze fout treedt op wanneer de server een pagina probeert te verwerken die het servergedrag Record invoegen of Record bijwerken bevat, en
waarbij met als onderdeel van het servergedrag een poging wordt gedaan de waarde van een kolom Datum/tijd in een Microsoft Access-database
in te stellen op een lege tekenreeks ("").
De gegevenstypen van Microsoft Access zijn dwingend; er wordt een strenge set met regels opgelegd voor bepaalde kolomwaarden. De lege
tekenreekswaarde in de SQL-query kan niet worden opgeslagen in een kolom Datum/tijd in Access. De enige bekende manier om dit probleem te
omzeilen is momenteel het invoegen in de kolommen Datum/tijd in Access van lege tekenreeksen ("") of een andere waarde die niet overeenkomt
met de reeks waarden die zijn opgegeven voor het gegevenstype, te vermijden.
[Referentie]80040e10—Te weinig parameters
Deze fout treedt op wanneer een kolom die is opgegeven in uw SQL-query, niet in de databasetabel bestaat. Vergelijk de kolomnamen in uw
databasetabel met de SQL-query. De oorzaak van deze fout is vaak een typefout.
[Referentie]80040e10—Veld COUNT onjuist
Deze fout treedt op wanneer u een afdrukvoorbeeld van de pagina bekijkt die als servergedrag Record invoegen bevat in een webbrowser en deze
probeert te gebruiken om een record in te voegen in een Microsoft Access-database.
U probeert wellicht een record in te voegen in een databaseveld met een vraagteken (?) in de veldnaam. Het vraagteken wordt beschouwd als een
speciaal teken voor bepaalde database-engines, waaronder Microsoft Access, en mag niet worden gebruikt voor databasetabelnamen of
veldnamen.
Open uw databasesysteem en verwijder het vraagteken (?) uit de veldnamen en werk op uw pagina het servergedrag bij dat naar dit veld verwijst.
[Referentie]80040e14—Syntaxisfout in INSERT INTO-instructie
Deze fout treedt op wanneer de server een poging doet een pagina te verwerken die het servergedrag Record invoegen bevat.
678










