PDA

View Full Version : سوال: جستجو



pedram_ns
چهارشنبه 01 مهر 1388, 09:25 صبح
با سلام
من یک صفحه جستجو ساختم و بوسیله کنترل datalist اطلاعات رو نشون می دم.
وقتی اطلاعات بصورت حرف باشه عمل می کنه ولی وقتی می خوام فیلدی بذارم که اطلاعات رو بر اساس یک عدد بدست بیاره عمل نمی کنه!
در قسمت number حتی type رو بصورت integer هم تغییر دادم ولی نشد.

<asp:AccessDataSource ID="Data" runat="server"
DataFile="~/app_data/database.mdb"
SelectCommand="SELECT * FROM [data] WHERE (([City] = ?) AND ([number] = ?))">
<SelectParameters>
<asp:ControlParameter ControlID="City" Name="City" PropertyName="SelectedValue"

Type="String" />
<asp:ControlParameter ControlID="number" Name="number" PropertyName="SelectedValue"
Type="String" />
</SelectParameters>
</asp:AccessDataSource>

nazaninam
چهارشنبه 01 مهر 1388, 09:46 صبح
دستور Select رو به صورت زیر تغییر بده :



SELECT * FROM [data] WHERE (([City] = ?) AND (Val([number]) = ?))