shadidayan
شنبه 23 شهریور 1387, 21:42 عصر
با سلام
می خواهم چند تصویر از جند رکورد از بانکم را در form ام نشان دهم ولی فقط سطر اول آن را می توانم بیاورم .
اگر از while استفاده کنم باید در شرط آن چه چیزی بنویسم؟
public void hotel()
{
string namepakeyj,namehotel;
country obj = new country();
namepakeyj=obj.procnamepakeyj();
namehotel = obj.retnamehotel();
byte[] pic = null;
SqlCommand SelectCommand = new SqlCommand();
SelectCommand.CommandText = "SELECT hotel.image FROM hotel"+
"WHERE (n_hotel = N'" + namepakeyj + "') ";
SelectCommand.Connection = objconection;
objconection.Open();
reader = SelectCommand.ExecuteReader();
if (reader.Read())
{
pic = (byte[])reader.GetValue(0);
MemoryStream ms = new MemoryStream(pic);
Bitmap bmp = new Bitmap(ms);
pictureBox1.Image = bmp;
}
reader.Close();
objconection.Close();
}
می خواهم چند تصویر از جند رکورد از بانکم را در form ام نشان دهم ولی فقط سطر اول آن را می توانم بیاورم .
اگر از while استفاده کنم باید در شرط آن چه چیزی بنویسم؟
public void hotel()
{
string namepakeyj,namehotel;
country obj = new country();
namepakeyj=obj.procnamepakeyj();
namehotel = obj.retnamehotel();
byte[] pic = null;
SqlCommand SelectCommand = new SqlCommand();
SelectCommand.CommandText = "SELECT hotel.image FROM hotel"+
"WHERE (n_hotel = N'" + namepakeyj + "') ";
SelectCommand.Connection = objconection;
objconection.Open();
reader = SelectCommand.ExecuteReader();
if (reader.Read())
{
pic = (byte[])reader.GetValue(0);
MemoryStream ms = new MemoryStream(pic);
Bitmap bmp = new Bitmap(ms);
pictureBox1.Image = bmp;
}
reader.Close();
objconection.Close();
}