Witam,
chce wywyołac procedure z C#, która zmienia zmienne które są zadeklarowane przed wywołaniem procedury;
mam cos takiego:
string st = " declare tmp1 int, tmp2 int exec tmp1= procedura tmp2";
SqlCommand com = new SqlCommand(st, connection);
com.ExecuteNonQuery(); //to działa
string st2 = " SELECT tmp1, tmp2";
com = new SqlCommand(st2, connection);
DataTable table = com.ExecuteReader(); // tu wyskakuje blad ze nie zadeklarowano zmiennej tmp1
DataRow row = table.Rows[0];
int tmp1 = row[0];
int tmp2 = row[1];
chce wyswietlic zmienne tmp1 i tmp2 pobrane z sql, ale nie wiem jak to zrobic