PDA

View Full Version : نمایش اطلاعات بانک در لیست باکس



mjt10063
پنج شنبه 15 اسفند 1392, 11:50 صبح
با سلام دوستان
چطور میشه دیتابیس رو به لیست باکس متصل کر طوری که اسم و فامیل در text نمایش داده بشه و کد کاربری در values لیست باکس مکایش داده بشه
با تشکر

shahram176
پنج شنبه 15 اسفند 1392, 19:32 عصر
سلام
DropDownList1_SelectedIndexChanged(sender, e);
string srConnection = WebConfigurationManager.ConnectionStrings["DatabaseConnectionString"].ToString();
string srCmd = "SELECT id,nam,ctvalue FROM username ";
SqlConnection ccn = new SqlConnection(strConnection);
SqlCommand csd = new SqlCommand(srCmd, ccn);
SqlDataAdapter df = new SqlDataAdapter(csd);
DataSet dr = new DataSet();
try
{
ccn.Open();
df.Fill(dr);
DropDownList5.DataSource = dr;
DropDownList5.DataBind();
}
finally
{
ccn.Close();
}

kohyar
جمعه 16 اسفند 1392, 02:48 صبح
دوست عزیز
shahram176 من نفهمیدم شما چطوری مشخص کردی که اسم و فامیل در datatextfiled و کد کاربری در datavaluefield نمایش داده بشه؟؟؟
ممنون میشم توضیح بدید
چون منم خیلی به این مورد نیاز دارم ولی فعلاً فقط میتونم یک فیلد رو در فیلد قایل نمایش dropdown نشون بدم




Users cs = new Users(); DataTable tbl = new DataTable(); tbl = cs.SelectAll(); cmbeditor.DataSource = tbl; cmbeditor.DataTextField = "family"; cmbeditor.DataValueField = "ID"; cmbeditor.DataBind();

mjt10063
جمعه 16 اسفند 1392, 09:15 صبح
سلام
DropDownList1_SelectedIndexChanged(sender, e);
string srConnection = WebConfigurationManager.ConnectionStrings["DatabaseConnectionString"].ToString();
string srCmd = "SELECT id,nam,ctvalue FROM username ";
SqlConnection ccn = new SqlConnection(strConnection);
SqlCommand csd = new SqlCommand(srCmd, ccn);
SqlDataAdapter df = new SqlDataAdapter(csd);
DataSet dr = new DataSet();
try
{
ccn.Open();
df.Fill(dr);
DropDownList5.DataSource = dr;
DropDownList5.DataBind();
}
finally
{
ccn.Close();
}

دوست عزیز و اساتیدی که این پست رو میخونند من DDL نمیخوام میخوام توی لیست باکس نمایش بدم
نمیدونم چطوری توی لیست باکس نمایش بدم
با تشکر

mjt10063
جمعه 16 اسفند 1392, 09:24 صبح
دوست عزیز
shahram176 من نفهمیدم شما چطوری مشخص کردی که اسم و فامیل در datatextfiled و کد کاربری در datavaluefield نمایش داده بشه؟؟؟
ممنون میشم توضیح بدید
چون منم خیلی به این مورد نیاز دارم ولی فعلاً فقط میتونم یک فیلد رو در فیلد قایل نمایش dropdown نشون بدم




Users cs = new Users(); DataTable tbl = new DataTable(); tbl = cs.SelectAll(); cmbeditor.DataSource = tbl; cmbeditor.DataTextField = "family"; cmbeditor.DataValueField = "ID"; cmbeditor.DataBind();



این کد نمایش اطلاعات در DDL
تشکر یادت نره

کد SP

AS
BEGIN
Select * from vila;
END
RETURN






try
{
//نمایش ویلا
if (scon.State == ConnectionState.Closed)
scon.Open();
SqlDataAdapter sda = new SqlDataAdapter("Select_Vila_DDL", scon);
sda.SelectCommand.CommandType = CommandType.StoredProcedure;
DataTable dt = new DataTable();
sda.Fill(dt);
DropDownList2.DataSource = dt;
DropDownList2.DataTextField = "name_v";
DropDownList2.DataValueField = "id_v";
DropDownList2.DataBind();

}
catch (Exception err)
{
Response.Write("Error :" + err.Message);
}
finally
{
scon.Close();
}

shahram176
جمعه 16 اسفند 1392, 10:07 صبح
در روشی که قبل گفتم به بانک وصل میشید و فیلد مورد نظر را selectمیکنید و در قسمت کد نویسی به روش زیر باید عمل کنید:
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
Font-Names="Tahoma" Font-Size="12px" Height="25px"
onselectedindexchanged="DropDownList5_SelectedIndexChanged" DataTextField="nam" DataValueField="ctvalue" >

</asp:DropDownList>

kohyar
جمعه 16 اسفند 1392, 10:23 صبح
دوستان من مشکل رو رفع کردم


Users cs = new Users(); DataTable tbl = new DataTable(); tbl = cs.SelectAll(); tbl.Columns.Add("FullName", typeof(string), "Name + ' ' + family"); cmbeditor.DataSource = tbl; cmbeditor.DataTextField = "FullName"; cmbeditor.DataValueField = "ID"; cmbeditor.DataBind();
البته شما به هر روشی که خواستید می تونید اطلاعات رو از دیتابیس بخونید و داخا دیتاتیبل tbl قرار بدهید
توی این کد بعد از اجرای برنامه نام و نام خانوادگی توی datatextfield و ID سطر متناظر توی Datavaluefield قرار می گیره
اگر بازم دوستان گسی مشکل داشت به ایمیل من پیام بده تا واسش یک پروژه کوچیک ارسال کنم
manager@netsazeh.com

shahram176
جمعه 16 اسفند 1392, 10:55 صبح
نمونه پروژه
http://uplod.ir/3ss9czi7ge26/WebSite1.rar.htm

mjt10063
شنبه 17 اسفند 1392, 09:12 صبح
بابا من میگم لیست باکس لیست باکس
شما هی دروپدون لیست میزارید
میگم میخوام توی لیست باکس نمایش داده بشه
این ادمین انجمن کجاست

mjt10063
شنبه 17 اسفند 1392, 17:51 عصر
هیچ کس از بچه های انجمن تا حالا بالیست باکس کار نکرده یه نمونه کد بده بالا
دو روز گذشته ها

shahram176
شنبه 17 اسفند 1392, 19:16 عصر
بابا من میگم لیست باکس لیست باکس
شما هی دروپدون لیست میزارید
میگم میخوام توی لیست باکس نمایش داده بشه
این ادمین انجمن کجاست

من برای دوستمون kohyar که توضیح میخواستن گذاشتم