Witam,
potrzebuję pewnego rozwiązania.. jednak nie bardzo wiem jak się do tego zabrać:
piszę program w c# wykorzystując baze SQL.
Nakreślę sytuację.
Program ma dwie formy. Na jednej w texboxie wpisuję pewne ID np. 1 id się dodaje do tabeli np. id_klienci kolumna idklienci
Na drugiej formie chciałbym aby te ID było wczytywane. W tej chwili robie tak, że wczytuję id ręcznie wpisując je w kodzie programu.
SqlCommand kom = new SqlCommand();
kom.Connection = new SqlConnection(ConfigurationSettings.AppSettings["polaczbaza"]);
kom.CommandText = "SELECT * FROM firmy WHERE id_firmy=1";
jak zrobić aby zamiast tego id_firmy
było wybierane id, które wpisałem w formie pierwszej i które mieści się w tabeli id_klienci kolumna idklienci ??
później takie dane wczytuję do texboxa
kom.Connection.Open();
SqlDataReader sdr = kom.ExecuteReader();
while (flaga)
try
{
sdr.Read();
t_idfirmy.Text += sdr.GetInt32(0);
t_nazwafirmy.Text += sdr.GetString(1);
}
catch
{
kom.Connection.Close();
flaga = false;
}
kom.Connection.Close();
na tę chwile obiąc program pod konkretnego klienta jest ok ale co zrobić jak będzie kolejny klient ? nie bardzo będzie mi się chciało ręcznie wymieniać id.. może jakiś pomysł ktoś ma ?