Guten Tag,
ich bin schon seit Tagen am verzweifeln. Ganz einfacher Code und bestimmt ganz einfaches Problem:
		                     
             C#-Quelltext
                        C#-Quelltext                    
           	 										| 1:2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 10:
 
 |             OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\data.mdb");con.Open();
 
 string strSQL = "INSERT INTO tbl_user (ID, User, Online) VALUES (3, '"+ data +"', 'NEIN')";
 
 OleDbCommand cmd = new OleDbCommand(strSQL, con);
 OleDbDataReader dr = cmd.ExecuteReader();
 dr.Close();
 con.Close();
 | 
		
	  
data ist ein string. ID ist ein Autowert rest ist TEXT
Ich nutze VS2010
Fehlermeldung des Compilers:
Eine nicht behandelte Ausnahme des Typs "System.Data.OleDb.OleDbException" ist in System.Data.dll aufgetreten.
Zusätzliche Informationen: Syntaxfehler in der INSERT INTO-Anweisung.
Moderiert von  Th69: C#-Tags hinzugefügt
Th69: C#-Tags hinzugefügt