Einfügen von SQL-data für eine Tabelle in eine HTML-Tabelle mit ASP.net oder Classic ASP

Für ein bisschen background info bin ich ein Netzwerk Admin / Systems Admin mit sehr sehr minimaler Selbstunterrichtsprogramm 'Fähigkeiten'. In der Vergangenheit habe ich gerade den vorhandenen Code geändert und gezwickt, um zu bekommen, was ich suchte, um zu arbeiten, aber ich habe kein Glück mit diesem aktuellen Projekt. Ich schaue, um dynamische Preise von einem sql Tisch in eine vorhandene html Tabelle für nur einige der Aufzeichnungen hinzuzufügen, die in der sql Tabelle sind.

Ich verwende einen lokal gehosteten server mit IIS6 mit einer Mischung aus ASP.net 2.0 und klassischer ASP auf der Website mit einer 2008 MS SQL server database.

Ich habe schon die Verbindung zum db in global.asa gemacht und bin auf der search nach, wie ich jedem Preis jeder html Artikelnummer in der Tabelle entsprechen kann.

(der Sql-Code, den ich von einer anderen Asp-file mit anderen Absichten kopiert / eingefügt habe, also wenn etwas ganz aussieht, weil es wahrscheinlich: […]

Ex:

<html> <head> <% sql = "SELECT * FROM tblProductCatalogue WHERE ( (tblProductCatalogue.CustomerID = 1 ) and (tblProductCatalogue.ItemNumber = ItemNumber)) " Set rs = server.CreateObject("ADODB.Recordset") rs.Open sql, conn, 3, 3 if NOT rs.eof then rs.MoveFirst DerivedPrice = rs("DerivedPrice") rs.close Set rs = Nothing %> </head> <body> <table> <tr> <th>Item Number</th> <th>Description</th> <th>Price</th> </tr> <tr> <td>PartNumber1</td> <td>description1</td> <td><%DerivedPrice%></td> </tr> <tr> <td>PartNumber2</td> <td>description2</td> <td><%DerivedPrice%></td> </tr> <tr> <td>PartNumber3</td> <td>description3</td> <td><%DerivedPrice%></td> </tr> </table> </body> </html> 

Vielen Dank!

Stan

So nah! Du brauchst eine loop um deine Tischreihen. Ersetzen Sie den Tisch mit diesem:

 if NOT rs.eof then rs.MoveFirst '...remove this code from your exampl (above), snip---' DerivedPrice = rs("DerivedPrice") rs.close 'especially this code' Set rs = Nothing 'and this code' '---snip, end----' %> <%= rs.RecordCount %> Rows<br/> <!-- optional, for troubleshooting --> <table> <tr> <th>Item Number</th> <th>Description</th> <th>Price</th> </tr> <% While NOT rs.eof 'loop through the dataset' %> <tr> <td><%= rs("PartNumber") %></td> <td><%= rs("Description") %></td> <td><%= rs("DerivedPrice") %></td> </tr> <% rs.MoveNext Wend 'end while rs.close Set rs = Nothing %> </table>