Was ist hier falsch, ich schaffe keine OleDb Access Abfrage... ? Mein
Fehler lautet immer "Syntaxfehler in FROM-Klausel".


using System;
using System.Data;
using System.Data.OleDb;

class xxx
{

        public static int Main( string[] args )
        {
                string ConnectionString =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\\WebINFO\\db.mdb";

                OleDbConnection con = new
OleDbConnection(ConnectionString);
                con.Open();
            
                OleDbCommand cmd = new OleDbCommand();
                cmd.CommandText = "SELECT * FROM User WHERE
Username='@ParamUpn' AND Password='@ParamPwd'";
                cmd.Parameters.Add("@ParamUpn", "michael");
                cmd.Parameters.Add("@ParamPwd", "ms");
                cmd.Connection = con;

                OleDbDataReader myReader = cmd.ExecuteReader();

                try 
                {
                        while (myReader.Read()) 
                        {
                                Console.WriteLine(myReader.GetString(1)
+ ", " + myReader.GetString(1));
                        }
                }
                finally 
                {
                        myReader.Close();
                }

                cmd.Dispose();
                con.Close();

                Console.ReadLine();

                return 0;
        }
}


| [dotnetdecsharp] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv
| Listenregeln, sowie An- und Abmeldung zu dieser Liste:
| http://www.dotnetgerman.com/listen/dotnetdecsharp.asp

Antwort per Email an