نمایش نتایج 1 تا 2 از 2

نام تاپیک: استفاده از IN CLUASE در dataset

  1. #1

    استفاده از IN CLUASE در dataset

    با سلام،
    اگه بخوام توی یک Dataset که یک Datatable هم داره و Datatable یک متد داشته باشه که شرط Where ان با IN بصورت زیر هستش کار کنیم ، آن پارامتر باید چه نوعی باشه که بشه چند تا مقدار توش داد؟

    Select * from tblUser where UserID in(@UserID)

    در مثال فوق مقدار UserID هستش 15,16,25,29

    خیلی ممنون

  2. #2
    کاربر دائمی آواتار esmaeily-hosein
    تاریخ عضویت
    مهر 1385
    محل زندگی
    شهر دودها
    پست
    227

    نقل قول: استفاده از IN CLUASE در dataset

    DataTable dtCustomer = new DataTable();
    dtCustomer.Columns.AddRange(
    new DataColumn[] {
    new DataColumn("ID", typeof(int)),
    new DataColumn("Name")
    });

    dtCustomer.Rows.Add(new object[2] { 1, "H128" });
    dtCustomer.Rows.Add(new object[2] { 2, "David" });
    dtCustomer.Rows.Add(new object[2] { 3, "Jack" });

    DataRow[] rows = dtCustomer.Select("ID IN(1,2)");


    اگر بخوای تو بانک اطلاعاتی پارامتر پاس بدی بایستی Varchar یا Nvarchar پاس بدی .
    SqlParameter parameter = new SqlParameter("@IDs", "1,2,3,4,56,70");

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •