Syntaxfout in de instructie INSERT INTO

Status
Niet open voor verdere reacties.

Mherbots

Nieuwe gebruiker
Lid geworden
16 mei 2007
Berichten
4
hey, ik ben bezig met een klein projectje met Access Databases (OLEDB). Hoewel de database zonder probleem bestaat en ik er in geraak (ik kan eruit lezen), kan ik er niet naar wegschrijven. Nochtans, ik heb er schrijfrechten in en de queries zijn toegevoegd.

In volgende code zou er een fout zitten in de 'INSERT INTO' - instructie

Code:
Protected Sub cmdok_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdok.Click
        If Page.IsValid = True Then
            Try
                Dim mycommand As OleDbCommand
                [COLOR="Red"]Dim strinsert As String = "INSERT INTO tbl_login(Password, Username)VALUES('" & txtregpass.Text & "','" & txtreguser.Text & "')"[/COLOR]                
                mycommand = New OleDbCommand(strinsert, myconnection)
                myconnection.Open()
                mycommand.ExecuteNonQuery()
                myconnection.Close()
            Catch ex As Exception
                TextBox1.Text = ex.Message
            End Try
        End If
    End Sub

Na het uitvoeren van deze code wordt via de Try-structuur het volgende in TextBox1 weergegeven:

"De instructie INSERT bevat een syntaxisfout."

Kan iemand mij helpen de fout op te lossen. Alle Textboxen, labels etc. zijn aanwezig en werken. Ook de Tabellen en kolommen zijn juist gespeld. Als je graag het volledige project wil, stuur dan een PM, dan zet ik het online in een ZIP bestand.
 
Laatst bewerkt:
Dat heb ik zojuist geprobeerd, maar hij blijft hetzelfde zeggen :s

Misschien dat dit van belang is: ik programeer dit in Visual Studio.NET 2005
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan