مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

sange_sabur

عضویت از 1394/01/11

جستجو در پایگاه داده

  • دوشنبه 14 اردیبهشت 1394
  • 12:16
تشکر میکنم

درود

من میخام یک جستجو در جدول پایگاهم داشته باشم که اطلاعات رو در لیست ویو نمایش بده پس از جستجو.

چطور کوئری این جستجو رو با linq بنویسم و چطور نتیجه رو در لیست ویو نمایش بدم؟

پاسخ های این پرسش

تعداد پاسخ ها : 11 پاسخ
کاربر سایت

bahram_sifi

عضویت از 1394/02/14

  • دوشنبه 14 اردیبهشت 1394
  • 14:13

سلام نوع پایگاه داده چیه ؟

کاربر سایت

sange_sabur

عضویت از 1394/01/11

  • دوشنبه 14 اردیبهشت 1394
  • 16:03

sql سرور هست

کاربر سایت

sange_sabur

عضویت از 1394/01/11

  • سه شنبه 15 اردیبهشت 1394
  • 16:08

اساتید کسی نبود کمک کنه ایا

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 15 اردیبهشت 1394
  • 16:14
کاربر سایت

sange_sabur

عضویت از 1394/01/11

  • چهارشنبه 16 اردیبهشت 1394
  • 13:07

این اموزشو نمیشه دانلود کرد!!!!خطا میده

 

من میخوام از یک جدول نام محصولاتو مطابق با سرچ کاربر پیدا و توی listview نمایش بده.

لطفا راه حل رو بهم بگید

باتشکر

 

یه روش پیدا کردم

 

var query = con.Tbl_Work.Where(c => c.WorkName.Contains(txtserch.Text));
            ListView1.DataSourceID = query;

ولی اون query که وصل میکنم به لیست ویو خطا میده و نمیخونه!

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 16 اردیبهشت 1394
  • 13:19
var query = con.Tbl_Work.Where(c => c.WorkName.Contains(txtserch.Text));
            ListView1.DataSourceID = query.tolist();

یک tolist به کوئری اضافه کن

کاربر سایت

sange_sabur

عضویت از 1394/01/11

  • چهارشنبه 16 اردیبهشت 1394
  • 13:45

Error 43 Cannot implicitly convert type 'System.Collections.Generic.List' to 'string' 

بازم خطا میگیره!

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 16 اردیبهشت 1394
  • 13:50

باید بنویسی ListView1.DataSourc به جای ListView1.DataSourcID

کاربر سایت

sange_sabur

عضویت از 1394/01/11

  • چهارشنبه 16 اردیبهشت 1394
  • 14:59

الان درست شد ولی هیچی نمایش نمیده!!

این کدای من هست اگه میشه لطف کنید کمک کنید من نیاز دارم به این سرچ

ممنون پیشا پیش

<div class="sidebar">
<!-- شروع جسبتجو block-->
      <div class="block">
        <div class="block_title">
         <div class="block_icon">
         <span class="icon-search">
         </span></div>
          <h3>جستجو</h3>
          
        </div>
        <div class="block_content">
	<form action="#" method="get" id="form">
         
          
   <asp:TextBox runat="server" ID="txtserch" CssClass="search_f"  
        placeholder="عبارت خود را تایپ کنید" />
   <asp:Button runat="server" CssClass="search-button" ID="btnserch" 
        onclick="btnserch_Click1"   />       
   
   <span class="icon-search"></span>

        </form>
	</div>
      </div>
      
      <!--block پایان جستجو-->
</div>
<div class="post">

<div class="topic_container">
      <div class="topic_container_title">
      <div class="block_icon">
      <span class=" icon-office"></span>
      </div>
      <h3>اماکن تجاری پیشنهادی</h3>
      </div><div class="topic_container_content">

      
            <asp:ListView runat="server" ID="lvshoghl">
                <ItemTemplate>
                     <div class="topic">
          <div class="topic_thumbnail">
          <a href="#">
            <img src='<%# "/img/ImgThumInf/" +Eval("WorkImage") %>' class="attachment-myindex-arch wp-post-image" alt='<%#Eval("WorkName") %>' height="146" width="146"></a>
          </div>
         <div class="topic_title">
         <h2 style="font-weight:bold;">
         <a href="#"><%#Eval("WorkName")%></h2>
         </div>
           <br />  <div class="topic_title">
            <h2 style=" font-size:12px;">تعداد بازدید :<%#Eval("WorkSee")%></h2></a>
            </div>
        </div>
        </ItemTemplate>
        </asp:ListView>

   
 
        <div style="clear:both;"></div>
      </div>
      </div>
</div>
 protected void btnserch_Click1(object sender, EventArgs e)
        {

            var query = con.Tbl_Work.Where(x => x.WorkName.Contains(txtserch.Text));
            lvshoghl.DataSource = query;
        }

 

کاربر سایت

صدرالدین رحمتی

عضویت از 1392/07/27

  • جمعه 18 اردیبهشت 1394
  • 13:16
var query = con.Tbl_Work.Where(x => x.WorkName.Contains(txtserch.Text));
            lvshoghl.DataSource = query.ToList();
            lvshoghl.DataBind();

 

کاربر سایت

sange_sabur

عضویت از 1394/01/11

  • جمعه 18 اردیبهشت 1394
  • 13:30

تشکر ولی بازم جواب نداد

وقتی سرچ میزنم اینو داخل url مینویسه

?ctl00%24mainsite%24txtserch=شرکت+فیلمسازی&ctl00%24mainsite%24btnserch=#

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)