using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.OleDb;
using System.Data;
namespace bankAccount
{
Kategorie Programm
{
Static leeres Haupt (Schnur [] args)
{
DataBaseDemo1 ();
}
Static leeres DataBaseDemo1 ()
{
Versuch
{
//Query-Benutzer
Console.WriteLine („Bankkonto Zahl eingeben ");
doppelt a = Convert.ToDouble (Console.ReadLine ());
//Check-Datenbank für zusammenpassende Aufzeichnungen
Schnur sConnection;
sConnection = @ " Provider=Microsoft.Jet.OLEDB.4.0; Datenquelle = c:\Dayspace\bank.mdb ";
OleDbConnection dbConn;
dbConn = neues OleDbConnection (sConnection);
dbConn.Open ();
Schnur sql;
sql = „AUSERWÄHLTES LastName, FirstName, CurrentBalance VON bankAccountTable WO AccountNumber =“ + Convert.ToString (A);
OleDbCommand dbCmd = neues OleDbCommand ();
dbCmd.CommandText = sql; // stellte Befehl SQL-Schnur ein
dbCmd.Connection = dbConn; // dbConn ist Verbindungsobjekt
OleDbDataReader dbReader;
dbReader = dbCmd.ExecuteReader ();
wenn (dbReader.Read ())
{
Console.WriteLine („erster Vorname: “ + dbReader [„FirstName“] +“ \ t Nachname: „+ dbReader [„LastName“] +“ \ t Balance: „+ dbReader [„CurrentBalance“]);
}
sonst
{
Console.WriteLine („keine zusammenpassende Aufzeichnung“);
}
dbReader.Close (); //-Abschluss der Lesergegenstand
dbConn.Close (); //-Abschluss das Verbindungsobjekt
}
Fang (Ausnahme e)
{
Console.WriteLine (e);
}
}
}
}
|