Hallo ich versuche gerade eine einfache ausgabe meiner Datenbank in einer Konsole zu realisieren.
Folgenden Code benutze ich hierzu:
Ich erhalte als Fehlermeldung immer:
Ein Ausnahmefehler des Typs "System.FormatException" ist in mscorlib.dll aufgetreten.
Zusätzliche Informationen: Die Zeichenfolge darf nur genau ein Zeichen lang sein.
Kann mir bitte jemand weiterhelfen?
Folgenden Code benutze ich hierzu:
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.Linq;
using System.Data.Linq.Mapping;
namespace BeispielProjekt2
{
[Table(Name = "Pilot")]
public class Pilot
{
private Int32 pilotId;
[Column(IsPrimaryKey=true)]
public Int32 PilotId
{
get
{
return this.pilotId;
}
set
{
this.pilotId = value;
}
}
private Char pilot_number;
[Column]
public Char Pilot_number
{
get
{
return this.pilot_number;
}
set
{
this.pilot_number = value;
}
}
}
class Program
{
static void Main(string[] args)
{
DataContext db = new DataContext("connectionString");
Table<Pilot> Pilots = db.GetTable<Pilot>();
db.Log = Console.Out;
IQueryable<Pilot> pilotQuery =
from p in Pilots
select p;
foreach (Pilot p in pilotQuery )
{
Console.WriteLine("PilotId={0}", p.PilotId);
}
Console.ReadLine();
}
}
}
Ich erhalte als Fehlermeldung immer:
Ein Ausnahmefehler des Typs "System.FormatException" ist in mscorlib.dll aufgetreten.
Zusätzliche Informationen: Die Zeichenfolge darf nur genau ein Zeichen lang sein.
Kann mir bitte jemand weiterhelfen?
Zuletzt bearbeitet von einem Moderator: