❶ 網頁大師們,請問用asp+access資料庫實現站內搜索的代碼急呀
不同的目錄使用不同的連接就好了...
web目錄用
mm_connnews_string
=
"driver={microsoft
access
driver
(*.mdb)};dbq="
&
server.mappath("../data/*(*為資料庫文件名稱).mdb")
web下的文件夾用
mm_connnews_string
=
"driver={microsoft
access
driver
(*.mdb)};dbq="
&
server.mappath("../../data/*(*為資料庫文件名稱).mdb")
在下一級目錄繼續加../
❷ C#項目寫一個查詢資料庫數據的代碼
我看你的意思應該是通過輸入的賬戶跟密碼確定身份吧?我給你說一下原理跟寫法吧
string
txtConn
=
"(連接資料庫的代碼——以oracle資料庫為例Provider=MSDAORA.1;Password=資料庫密碼(默認是sa);Persist
Security
Info=False;User
ID=用戶名(默認是sa);Data
Source=資料庫名稱")";///如果是sql或者Access網路一下,有現成的連接語句,粘過來放在這就行。這句代碼放在全局,不要寫在單擊事件裡面,下面的寫在點擊事件裡面。
using
(OleDbConnection
conn
=
new
OleDbConnection(txtConn))
{
string
SqlRecognize
=
string.Format("select
身份
from
table_UesrInfo
where
賬號='{0}'
and
密碼='{1}')",UserID,userPassword);
OleDbCommand
cmd
=
new
OleDbCommand(SqlRecognize,conn);
conn.Open();
cmd.ExecuteNonQuery();
}
說一下原理,其實不用執行兩次查詢,UserID,userPassword都是文本框的名稱吧,文本框的值是動態變化的,當你輸入不同的值的時候,系統會把值賦給sql語句裡面的「賬號」跟「密碼」這兩個欄位,資料庫會執行不同的查詢
還有你也可以這么寫
select
身份
from
table_UesrInfo
where
賬號='"+UserID+"'
and
密碼='"+userPassword+"'
你將UserID,userPassword的值直接賦給sql語句,根據不同的值自然會查詢出不同的結果。
❸ 網站搜索框下拉菜單代碼
我不知道具體的代碼。但我覺得那個不是程序里的代碼做的。應該是綁定資料庫的時候通過Sql語句的模糊查詢做到的。。。。
例如:
"select * from table where name like ' % " + textbox1.Text + " % ' "
上面這段語句的用處就是在資料庫里查找name欄位中含有textbox1.Text內容的數據。
經測試(可以查到中文,英文,數字)不論是首字元或在字元串中間結尾都可以查到。
但做不到像BAIDU那樣輸入pinyin字母就搜到對應的中文查詢結果。
❹ 往資料庫里寫入數據,然後提出數據代碼應該怎麼寫
select
*
from
表名
where
電話
=『變數』select
*
from
表名
where
姓名
like
『%變數%』以上語句只是在資料庫操作
如果想要查詢的結果顯示出來需要有容器來保存你查詢到的數據
我建議你用DataSet
具體的顯示控制項
你可以用GridView
,添加列(和資料庫列名一樣)後,直接給它綁定數據源DataSource。
❺ 如何在自己建的網站內實現搜索功能,如何用JSP寫搜索功能的源代碼,用源代碼和資料庫結合來實現這個搜
這個看你想要搜索什麼,如果是您資料庫裡面的數據,那麼就很簡單了,你寫一個form ,包含關鍵字輸入框和提交按鈕,提交到後台,然後由後台程序負責從資料庫中提取數據,select * from tablename where *** like '%?%' ;
*** 是你資料庫記錄中的關鍵字列表,?是你從前台傳過來的搜索關鍵字。最後把資料庫返回的結果展示到前台頁面就可以了
❻ php搜索框點擊搜索後無法跳轉頁面,求幫忙看看代碼
<button class="btn" title="SEARCH" value="搜索"> </button>
表單的提交需要使用submit 把你上面這一行改為<input type="submit" value="搜索" />
❼ jsp頁面搜索條件框,如果資料庫里沒有此數據就在頁面的表格里顯示沒有此數據代碼怎麼寫
在jsp頁面進行判斷就行了呀! 將資料庫中的數據存在list中,在頁面判斷list的size如果size是0那麼說明此時資料庫中沒有滿足條件的數據,顯示為沒有數據就行了!
❽ 搜索框輸入查詢關鍵詞,查詢含有輸入的關鍵詞的ASP代碼怎麼寫
從你的代碼來看,SQL語句是對的,通過這個語句應該是可以查詢關鍵詞的:select * from yiweiweb where urltext like '%" + aa + "%',但查詢的時候要連接資料庫,讀取資料庫,獲取讀取結果,從你的代碼中這些看不到。
以下是連接資料庫(示例為Mysql)的方式:
<%
set conn=Server.Createobject("adodb.Connection")
str="dsn=conn;Driver={mysql driver};server=127.0.0.1;uid=root;pwd=123456;database=test"
conn.open(str)
response.Write(conn.state) '顯示連接狀態,若為1表示連接成功,若為0連接失敗。
%>
❾ 這是我用PHP做的搜索框查詢代碼,一查詢就返回Resource id #5,哪位大神幫幫忙!
mysql_query() 返回的並不是數組或者字元串,而是一個數據資源,你print還是var_mp只能看到Resource(類型)和他的id
要輸出資源里邊的數據,需要轉化才行
具體的方式很多
mysql_fetch_array
mysql_fetch_row
mysql_fetch_object
等等