مرحبا يا اخوان .. انا عم بعمل مشروع وهو محرك بحث بسيط لقاعدة بيانات اكسس..
ولدي هذا الكود الذي بدأت فيه من الصقر .. لكن يوجد به اخطاء خصوصا عند ال DataBlind .. بتمنى حدى يصلحلي الاخطاء. لاني جديد وعم بتعلم..
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
sub Page_Load
dim search, dbconn, sql, dbcomm, dbread
search = Request.QueryString("search")
dbconn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; data source=" & server.mappath("db/DATABASE1.mdb"))
dbconn.Open()
sql = "SELECT * FROM TABLE1 WHERE DESCRIPTION LIKE '%" & search & "%' ORDER BY DATE DESC"
dbcomm = New OleDbCommand(sql, dbconn)
dbread = dbcomm.ExecuteReader()
TABLE1.DataSource = dbread
TABLE1.DataBlind()
dbread.Close()
dbconn.Close()
end sub
</script>
<html>
<head>
<title>zeid1</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<link type="text/css" rel="stylesheet" href="STYLE.css" />
</head>
<body>
<br /><center>
<table cellpadding="0" cellspacing="0" border="0">
<tr><td width="700" height="25" class="td1"> </td></tr>
<tr><td width="700" height="25"> </td></tr>
</table></center>
<form runat="server">
<asp:Repeater id="TABLE1" runat="server">
<HeaderTemplate><table cellpadding="0" cellspacing="0" border="0"></HeaderTemplate>
<ItemTemplate>
<tr><td width="700" height="25"><%#Container.DataItem("URL")%></td></tr>
<tr><td width="700" height="25"><%#Container.DataItem("DESCRIPTION")%></td></tr>
<tr><td width="700" height="25"><%#Container.DataItem("DATE")%></td></tr>
</ItemTemplate>
<FooterTemplate></table></FooterTemplate>
</asp:Repeater>
</form>
<center>
<table cellpadding="0" cellspacing="0" border="0">
<tr><td width="700" height="25" class="td1"> </td></tr>
<tr><td width="700" height="25"> </td></tr>
</table></center>
</body>
</html>