Obtenir les variables d'url

  • Picceta
  • Born
  • Born
  • No Avatar
  • Inscription: Mar 27, 2010
  • Messages: 1
  • Status: Offline

Message Mars 27th, 2010, 3:28 am

Fondamentalement, je avoir un système de produits sur une page où elle tire de chaque produit à partir de la base de données, et lui assigne des URL individuelles pour la page aspx prochaine.

Mais je n'arrive pas à comprendre comment extraire cette variable à partir de l'url pour qu'il puisse afficher les infos de produit correcte sur la page produit de visualisation aspx.

ASP Code: [ Select ]
<script runat="server">
sub Page_Load
dim msaccessconnect,query,databasecommunication,readdatabase
        msaccessconnect = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Server.MapPath("Database.mdb"))
        msaccessconnect.Open()
        dim id As
        query = "SELECT * FROM Products WHERE Product_ID="
databasecommunication=New OleDbCommand(query,msaccessconnect)
readdatabase=databasecommunication.ExecuteReader()
        Products.DataSource = readdatabase
        Products.DataBind()
readdatabase.Close()
msaccessconnect.Close()
end sub
</script>
  1. <script runat="server">
  2. sub Page_Load
  3. dim msaccessconnect,query,databasecommunication,readdatabase
  4.         msaccessconnect = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Server.MapPath("Database.mdb"))
  5.         msaccessconnect.Open()
  6.         dim id As
  7.         query = "SELECT * FROM Products WHERE Product_ID="
  8. databasecommunication=New OleDbCommand(query,msaccessconnect)
  9. readdatabase=databasecommunication.ExecuteReader()
  10.         Products.DataSource = readdatabase
  11.         Products.DataBind()
  12. readdatabase.Close()
  13. msaccessconnect.Close()
  14. end sub
  15. </script>


Id apprécions vraiment aider quelqu'un peut me donner! Merci!
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Mars 27th, 2010, 3:28 am

  • righteous_trespasser
  • Scuffle
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Mar 12, 2007
  • Messages: 6228
  • Loc: South-Africa
  • Status: Offline

Message Avril 14th, 2010, 7:15 am

disons votre URL est mywebsite.com? produit = 101 , Il vous faudra alors faire quelque chose comme ce qui suit pour obtenir le 101 à partir de cette URL:

Code: [ Select ]
Dim product as String = Request.QueryString("product")
Let's leave all our *plum* where it is and go live in the jungle ...

Afficher de l'information

  • Total des messages de ce sujet: 2 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 148 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC