Hé, je suis gaspiller mon temps posant une question ASP classique ici ?
Sinon, peut quelqu'un please m'informer comment je peux écrire du code pour regarder ma boîte de texte d'entrée de formulaires, prendre ce que l'utilisateur mis et ensuite chercher mon db MS Access et afficher les résultats. L'utilisateur sera seulement rechercher FirstName ou LastName
Je suis en utilisant Dreamweaver CS4, ASP et MS Access
Je sais, qu'il doit être possible de le faire. THX à l'avance
PS : please résister de moi d'utiliser d'autres programmes ou code informant. Seule raison im ne pas à l'aide d'ASP. NET est parce que pour une raison quelconque DW CS4 pas me permettra de créer un groupe de données à l'aide de jeu d'enregistrements. Si j'utilise ASP classique il me donne ensuite l'option de jeu d'enregistrements.
Heres mon code :
<%
Dim Recordset__ID
Recordset__ID = "1"
If (Request.Form("") <> "") Then
Recordset__ID = Request.Form("")
End If
%>
<%
Dim Recordset
Dim Recordset_cmd
Dim Recordset_numRows
Set Recordset_cmd = Server.CreateObject ("ADODB.Command")
Recordset_cmd.ActiveConnection = MM_Smit_STRING
Recordset_cmd.CommandText = "SELECT ?, FirstName, LastName, ext, cell FROM tel WHERE FirstName LIKE 'w%'"
Recordset_cmd.Prepared = true
Recordset_cmd.Parameters.Append Recordset_cmd.CreateParameter("param1", 200, 1, 255, Recordset__ID) ' adVarChar
Set Recordset = Recordset_cmd.Execute
Recordset_numRows = 0
%>
<%
set conn = Server.CreateObject("ADODB.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&_
Server.MapPath ("/database/smit.mdb") & ";"
set rs = conn.execute("SELECT = NULL")
if (RS.BOF and RS.EOF) then
response.write "No records found"
response.end
End if
%>
my Recordset fields:
<td height="30" align="left"><span class="p"><%=(Recordset.Fields.Item("FirstName").Value)%></span></td>
<td height="30" align="left"><span class="p"><%=(Recordset.Fields.Item("LastName").Value)%></span></td>
</tr>
<tr>
<td height="30" align="left"><span class="p"><%=(Recordset.Fields.Item("cell").Value)%></span></td>
<td height="30" align="left"><span class="p"><%=(Recordset.Fields.Item("ext").Value)%></span></td>
- <%
- Dim Recordset__ID
- Recordset__ID = "1"
- If (Request.Form("") <> "") Then
- Recordset__ID = Request.Form("")
- End If
- %>
- <%
- Dim Recordset
- Dim Recordset_cmd
- Dim Recordset_numRows
- Set Recordset_cmd = Server.CreateObject ("ADODB.Command")
- Recordset_cmd.ActiveConnection = MM_Smit_STRING
- Recordset_cmd.CommandText = "SELECT ?, FirstName, LastName, ext, cell FROM tel WHERE FirstName LIKE 'w%'"
- Recordset_cmd.Prepared = true
- Recordset_cmd.Parameters.Append Recordset_cmd.CreateParameter("param1", 200, 1, 255, Recordset__ID) ' adVarChar
- Set Recordset = Recordset_cmd.Execute
- Recordset_numRows = 0
- %>
- <%
- set conn = Server.CreateObject("ADODB.Connection")
- conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&_
- Server.MapPath ("/database/smit.mdb") & ";"
- set rs = conn.execute("SELECT = NULL")
- if (RS.BOF and RS.EOF) then
- response.write "No records found"
- response.end
- End if
- %>
- my Recordset fields:
- <td height="30" align="left"><span class="p"><%=(Recordset.Fields.Item("FirstName").Value)%></span></td>
- <td height="30" align="left"><span class="p"><%=(Recordset.Fields.Item("LastName").Value)%></span></td>
- </tr>
- <tr>
- <td height="30" align="left"><span class="p"><%=(Recordset.Fields.Item("cell").Value)%></span></td>
- <td height="30" align="left"><span class="p"><%=(Recordset.Fields.Item("ext").Value)%></span></td>