Hirdetés
Új hozzászólás Aktív témák
-
Kommy
veterán
válasz
martonx #5686 üzenetére
Fájl megnyitás:
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = "Database Files (.mdb)|*.mdb|All Files (*.*)|*.*";
openFileDialog1.FilterIndex = 1;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
path = openFileDialog1.FileName.ToString();
// databaseTextLabel.Text = path;
string connectionString = string.Format("Provider = Microsoft.Jet.OLEDB.4.0; Data Source={0}", path);
try
{
database = new OleDbConnection(connectionString);
database.Open();
reloadEvent();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
return;
}
}Ebben a formban van még egy Public string path deklarálva az elején még a
public partial class Form1 : Form
{
public string path;
}A másik form-ban pedig már nem érem el a path-t vagyis üres:
public partial class NewRacerForm : Form
{
Form1 f1 = new Form1();
public NewRacerForm()
{
InitializeComponent();
}
private void racersSaveButton_Click(object sender, EventArgs e)
{
string connectionString = string.Format("Provider = Microsoft.Jet.OLEDB.4.0; Data Source={0}", f1.path);
...Viszont azt nem értem még, hogy pl a public Form1() {...} miért hívódik meg amikor rányomok egy gombra ami egy másik Form-ot nyit meg.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Új akksi! Microsoft Surface Pro 6 i5-8350U 8GB 256GB 100%sRGB 1 év garancia + billentyűzet opciók!
- LG 55EG9A7V 139 cm / 55 Full HD OLED Smart TV 6 hó garancia Házhozszállítás
- DELL PowerEdge R630 rack szerver - 2xE5-2680v4 (28c/ 56t, 2.4/3.3GHz), 128GB RAM, 10G, áfás szla
- Okosóra felvásárlás!! Samsung Galaxy Watch 5 Pro, Samsung Galaxy Watch 6 Classic
- BESZÁMÍTÁS! Gigabyte H510M i3 10100F 16GB DDR4 512GB SSD GTX 1050 Ti 4GB Zalman N4 Chieftec 400W
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest