PDA

View Full Version : کار با داده های بانک اطلاعاتی



p30online
جمعه 26 مهر 1392, 23:59 عصر
دوستان سلام:
دوستان ما یک بانک اطلاعاتی داریم که بالفرض فقط فیلد نام دارد من می خواهم نام افرادی را که در بانک ذخیره کردم را در label نمایش دهم.label یک برابر مقدار فیلد اولی و label2 برابر مقدار فیلد دومی همین طور تا آخر
باید چه دستوری نوشت ؟؟؟
ممنون!!!

mam_65
شنبه 27 مهر 1392, 00:23 صبح
دوستان سلام:
دوستان ما یک بانک اطلاعاتی داریم که بالفرض فقط فیلد نام دارد من می خواهم نام افرادی را که در بانک ذخیره کردم را در label نمایش دهم.label یک برابر مقدار فیلد اولی و label2 برابر مقدار فیلد دومی همین طور تا آخر
باید چه دستوری نوشت ؟؟؟
ممنون!!!
protected void Page_Load(object sender, EventArgs e)
{

DataView dvSql = (DataView)SqlDataSource1.Select(DataSourceSelectAr guments.Empty);
foreach (DataRowView drvSql in dvSql)
{
Label1.Text = drvSql["FirstName"].ToString();
}

OleDbDataReader rdrSql = (OleDbDataReader)SqlDataSource2.Select(DataSourceS electArguments.Empty);
while (rdrSql.Read())
{
Label2.Text = rdrSql["LastName"].ToString();

}
rdrSql.Close();
}



protected void SqlDataSource1_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
{
e.Command.Parameters["EmployeeID"].Value = 2;
}

protected void SqlDataSource2_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
{
e.Command.Parameters["EmployeeID"].Value = 2;
}

p30online
شنبه 27 مهر 1392, 00:32 صبح
من با سی شارپ کار می کنم میشه مبتدی تر بگید ممنون تر میشم .فقط کدی که تکست لیبل را تغییر دهد

mahtab13
چهارشنبه 01 آبان 1392, 23:02 عصر
string a = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Database4.mdb";
OleDbConnection conobj = new OleDbConnection(a);

string comstr1 = "select name from member where id=@id and pass=@pass";
OleDbCommand comobj1 = new OleDbCommand(comstr1, conobj);
comobj1.Parameters.AddWithValue("@id", TextBox1.Text);
comobj1.Parameters.AddWithValue("@pass", TextBox2.Text);
conobj.Open();
Label6.Text = comobj1.ExecuteScalar().ToString();
conobj.Close();

p30online
جمعه 03 آبان 1392, 11:35 صبح
منظورم این بود پیدا شد!!!

label1.Text = dataGridbes.CurrentRow.Cells[2].Value.ToString();