Newbie hjælp til grundlæggende Csharp
Hej rødderJeg er desværre alt for ny til C# , så jeg har et lidt meget grundlæggende problem, men jeg vil prøve at forklare:
Jeg vil gerne lave en standard SQL forespørgsel til en MSSQL database, det virker også fint, men jeg vil gerne 1 metode som åbner databasen, og 1 hvor jeg henter data.
Noget i stilen med:
public void connect()
{
//Connection string for Connector/ODBC 3.51
string MyConString = "Driver={SQL Server};" + "SERVER=xxxxx;" + "DATABASE=xxx;" + "UID=xxx;" + "PASSWORD=;" + "OPTION=3";
//Connect to MySQL using Connector/ODBC
OdbcConnection MyConnection = new OdbcConnection(MyConString);
MyConnection.Open();
Console.WriteLine("\n !!! success, connected successfully !!!\n");
}
public void fetch()
{
//Fetch
OdbcCommand MyCommand = new OdbcCommand("SELECT * FROM apz",MyConnection);
OdbcDataReader MyDataReader;
MyDataReader = MyCommand.ExecuteReader();
while (MyDataReader.Read())
{
if(string.Compare(MyConnection.Driver,"SQLSRV32.dll") == 1)
{
//Console.WriteLine(MyDataReader.GetString(0));
Console.WriteLine(MyDataReader[2]);
}
}
}
og så kalde metoderne med:
mycon t = new mycon();
t.connect();
t.fetch();
Men det virker SÅ IKKE.. men hvordan griber jeg det SÅ and ??
Åh ja fejlen er :
C:\My Documents\Visual Studio Projects\ConsoleApplication2\Class1.cs(49): The name 'MyConnection' does not exist in the class or namespace 'myodbc3.mycon'
