Hirdetés

2024. június 10., hétfő

Gyorskeresés

Hozzászólások

(#2933) ubid válasza amargo (#2931) üzenetére


ubid
őstag

Azt hogy tehetem meg, hogy van egy táblaszerkezet és hogy minden tábla olyan szerkezetű legyen amit csinálok ?

Valamint továbbra se tudtam megoldani hogyha mondjuk rákattintok a 22-es busz gombjára egy listbox-ba letöltöm az adatokat. de ha mégegyszer ugyan arra a gombra kattintok elszáll, mert mégegyszer föl akarja tölteni az adatokat.

Jelenleg így van : ( de csak ez az egy táblám van )

Ebbe az osztályba kell írnom több belső osztályt ? Elvesztem picit :D

[Table]
public class MenetrendTablak
{

[Column(IsPrimaryKey = true, IsDbGenerated = false, DbType = "INT NOT NULL", CanBeNull = false)]
public int Id { get; set; }

[Column]
public int Jarat { get; set; }

[Column]
public int Hour { get; set; }

[Column]
public int Sec { get; set; }

}

Így van a DataContext :
public MenetrendContext()
: base("Data Source=isostore:/MenetrendDB.sdf")
{
}

public Table<MenetrendTablak> Busz12;

És így készítem el az adatokat :

public class Busz22Adatok
{
public List<MenetrendTablak> Busz22Lista = new List<MenetrendTablak>();

public void Feltolto()
{
var MenetrendContext = new MenetrendContext();
if (!MenetrendContext.DatabaseExists())
{
MenetrendContext.CreateDatabase();
}

Busz22Lista.Add(new MenetrendTablak() { Id = 72, Jarat = 22, Hour = 7, Sec = 35 });
Busz22Lista.Add(new MenetrendTablak() { Id = 73, Jarat = 22, Hour = 7, Sec = 54 });
Busz22Lista.Add(new MenetrendTablak() { Id = 74, Jarat = 22, Hour = 8, Sec = 10 });
Busz22Lista.Add(new MenetrendTablak() { Id = 75, Jarat = 22, Hour = 8, Sec = 44 });
Busz22Lista.Add(new MenetrendTablak() { Id = 76, Jarat = 22, Hour = 9, Sec = 10 });
foreach (var l in Busz22Lista)
{
MenetrendContext.Busz22.InsertOnSubmit(l);
MenetrendContext.SubmitChanges();
}
}
}

[ Szerkesztve ]

-.-

Copyright © 2000-2024 PROHARDVER Informatikai Kft.