-1
可以任何一個發佈任何鏈接/教程,這將解釋如何從sql server中的表中搜索數據,就像使用一些存儲過程...任何示例? 詳細信息: 可以說我有一個表havinh列ID,標題,用戶名說明等,所以現在首先它會搜索用戶名,然後標題等。如何從sql server中的表中搜索數據
可以任何一個發佈任何鏈接/教程,這將解釋如何從sql server中的表中搜索數據,就像使用一些存儲過程...任何示例? 詳細信息: 可以說我有一個表havinh列ID,標題,用戶名說明等,所以現在首先它會搜索用戶名,然後標題等。如何從sql server中的表中搜索數據
DECLARE @search nvarchar(50)
set @Search = 'Some String'
SELECT
*
FROM
Table
WHERE
Username like '%' + @search + '%'
OR
Description like '%' + @search + '%'
OR
Title like '%' + @search + '%'
這就是你所得到的嗎?
在PHP和MS SQL中,你必須這樣做。
<?PHP if(isset($_POST['buttonsearch']))
{
$key_search = (isset($_POST['txtsearch_client']) ? $_POST['txttxtsearch_client'] : '#');
$query_se = "SELECT TOP(10) *
FROM clients WHERE clientid LIKE '%{$key_search}%' OR
clientfname LIKE '%{$key_search}%' OR
clientlname LIKE '%{$key_search}%'
ORDER BY clientid DESC";
}
$sql_se = sqlsrv_query($conn,$query_se);
if($sql_se === false) {
die(print_r(sqlsrv_errors(), true));
}
while($obj_se = sqlsrv_fetch_object($sql_se)) {
echo "<tr>
<td> $obj_se->clientid </td>
<td> $obj_se->clientfname </td>
<td> $obj_se->clientlname </td>
<tr>"; }
exit();
?>
很不明確的問題。你能告訴你至少你是在整個領域搜索,還是隻在每一行的大文本博客中搜索一些文本? – 2009-04-24 09:56:47