Vb + asp отобразить данные из БД в виде html таблицы
Формулировка задачи:
Здравствуйте!
Мне необходимо вывести в виде таблицы следующие данные:
Вот что имеется на данный момент:
Как это сделать?
Вот файл БД: data.rar
Заранее спс!
Решение задачи: «Vb + asp отобразить данные из БД в виде html таблицы»
textual
Листинг программы
Imports System.Data.OleDb Imports System.Data Public Class DataSample Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim myConnection As OleDbConnection Dim myCommand As OleDbCommand Dim myReader As OleDbDataReader 'Объявление переменной для хранения строки "ConnectionString". Dim myConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\data.MDB" 'Создание объекта "OleDbConnection" 'и передача "ConnectionString" как параметра. myConnection = New OleDbConnection(myConnectionString) 'Открытие соединения. myConnection.Open() 'Объявление переменной для хранения оператора SQL. Dim mySelect As String = "SELECT * FROM peoples" 'Создание объекта "OleDbCommand" 'и передача строки запроса и объекта соединения как параметров. myCommand = New OleDbCommand(mySelect, myConnection) 'Отправка запроса и создание объекта "OleDbDataReader". 'Примечание: Объект "OleDbDataReader" представляет собой набор записей с последовательным доступом. myReader = myCommand.ExecuteReader() 'Объявление переменной для хранения информации, возвращенной объектом "OleDbDataReader", 'и кода HTML-таблицы, в виде которой будут представлены результаты запроса. Dim TableBuilder = "<table border=1 cellspacing=1>" 'Создание строки заголовка, содержащей названия столбцов таблицы. TableBuilder += "<tr><td><b>Код Клиента</b></td><td><b>Обращаться к</b></td></tr>" 'Цикл по записям возвращенного набора результатов. While (myReader.Read()) 'Объединение значений "DataReader" для создания строк таблицы. TableBuilder += "<tr><td>" & myReader("name") _ & "</td><td>" + myReader("age") _ & "</td></tr>" End While TableBuilder += "</table>" 'Запись завершающей строки. Response.Write(TableBuilder) 'Закрытие соединения и объекта "DataReader". myConnection.Close() myReader.Close() End Sub End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д