Отправляет email-рассылки с помощью сервиса Sendsay

Статьи по ASP.NET

  Все выпуски  

Заполнение списка из базы данных


Информационный Канал Subscribe.Ru

ASP.NET
Лучшие статьи с сайта www.p-lib.pp.ru
  Главная | Новости | Статьи | Каталог | Софт | Регистрация | Поиск

Приглашаем авторов статей к сотрудничеству с сайтом. Для того чтобы разместить на сайте статью надо заполнить форму или связаться с нами по E-Mail

Предлагаем владельцам сайтов добавить сабя в каталог на нашем сайте.

NEW!  Все желающие могут предложить свои темы для следующих рассылок. Для этого свяжитесь со мной по E-Mail. Каждое предложение будет рассмотрено.

Новые статьи на сайте

1. Отсылка сообщений по электронной почте с приложенными файлами
Пример отправки сообщения по электронную почту при помощи класса SmtpMail с приложенными файлами.

2. Отсылка сообщений по электронной почте
Пример отправки сообщения по электронную почту при помощи класса SmtpMail.

3. Кеширование ASP.NET страниц
Понятие кеширования данных не ново. Идея хранения редко изменяемых данных с возможностью быстрого доступа к ним всегда была привлекательной.

4. Отсылка сообщений по электронной почте в HTML-формате
Пример отправки сообщения по электронную почту при помощи класса SmtpMail в HTML-формате.

5. Запись данных в файл
В статье рассматривается класс StreamWriter и на основе него приводится пример.

6. Генерация отчета формата MS Excel средствами ASP
Достаточно часто возникают ситуации, когда необходимо некоторые данные отобразить в броузер в формате MS Excel.

7. Создание собственной статистики для ASP.NET-сайта
Практически для любого сайта наличие статистического отчета о посещениях одна из важных задач, помогающая при правильном использовании улучшать содержание и структуру сайта и выявлять ошибки в работе веб-приложения.

8. Чтение текстовых баз данных из ASP
Текстовые базы данных - это форматированные текстовые файлы с разделителями или как еще угодно называемые файлы, где каждый столбец данных разделяется с помощью заданного...

9. Загрузка данных на сервер от клиента
В качастве примера использования серверных элементов управления HTML рассмотрим применение поля ввода файла с кнопкой Browse для загрузки файла от плиента на сервер.

10. Экспорт новостей в XML-формате с удаленного сайта
Данный совет пригодится программистам веб-сайтов, где есть возможность публиковать тематическую информацию, предоставляемую другими сайтами.

Свежие компьютерные новости

19.01.2006 Суперкомпьютер PowerBlock 200 для военных
19.01.2006 Ёмкость винчестеров для ноутбуков достигла 160 Гб
19.01.2006 Google начнёт передавать рекламу по радио
19.01.2006 Новые чипсеты nVidia для процессоров Intel
18.01.2006 Обнародована статистика продаж игровых консолей за 2005 год
18.01.2006 Microsoft продлевает сроки клиентской поддержки ОС семейства XP
18.01.2006 Слух: Intel полностью откажется от бренда Pentium
18.01.2006 Первые заплатки для Windows Vista

Заполнение списка из базы данных

Список можно заполнять разными способами. Можно заполнять в коде, но в этой статье я рассмотрю вопрос заполнения из базы данных. Для этого необходимо установить соединение с базой данных. Считать данные из нее, указать с помощью свойства DataSource на эти данные, затем свойством DataTextField задать отображаемое поле, и, наконец, методом DataBind реализовать привязку данных.


Содержимое файла WebForm1.aspx

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebApplication3.WebForm1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <title>WebForm1</title>
  <meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
  <meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
  <meta name="vs_defaultClientScript" content="JavaScript">
  <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
 </HEAD>
 <body MS_POSITIONING="GridLayout">
  <form id="Form1" method="post" runat="server">
   <asp:DropDownList id="ddlNames" style="xZ-INDEX: 101; LEFT: 86px; xPOSITION: 
                                 absolute; TOP: 75px" runat="server" Width="180px" Height="33px" 
                                 ForeColor="Lime" Font-Size="12pt" Font-Names="Verdana"></asp:DropDownList>
  </form>
 </body>
</HTML>

Содержимое файла WebForm1.aspx.vb

Private Sub Page_Load(ByVal sender As System.Object, _
         ByVal e As System.EventArgs) Handles MyBase.Load
    ddlNames.DataSource = LoadData()
    ddlNames.DataTextField = "Название"
    ddlNames.DataBind()
End Sub

Private Function LoadData() As OleDbDataReader
    Dim strSQL As String
    strSQL = "SELECT Название FROM Клиенты"
    Dim conn As OleDbConnection
    conn = New OleDbConnection( _
        "Provider=Microsoft.Jet.OLEDB.4.0;data source=" _
        & Server.MapPath("database.mdb"))
    Dim cmd As OleDbCommand = New OleDbCommand(strSQL, conn)
    conn.Open()
    Dim result As OleDbDataReader _
        = cmd.ExecuteReader(CommandBehavior.CloseConnection)
    Return result
End Function

Не забудьте импортировать следующие пространства имен:

Imports System.Data
ImportsSystem.Data.OleDb

Исходник к статье находится здесь.

Книги с Озона

XML для разработчиков-профессионалов .NET XML для разработчиков-профессионалов .NET

В настоящее время XML представляет собой устоявшуюся технологию, применяемую для описания и передачи данных. Она оказывает существенное влияние практически на все аспекты разработки ПО. При создании .NET Framework компания Microsoft стремилась использовать преимущества XML везде, где только возможно. Никакая другая технология не является столь тесно связанной с .NET, как XML, причем не только на уровне разработчика, но и в виде основополагающей технологии системы в целом.
Цель настоящей книги - предоставить читателю достаточную информацию для того, чтобы он смог использовать XML в рамках .NET Framework наиболее эффективным способом. В книге подробно описывается применение всех библиотечных классов .NET Framework, относящихся к XML, для манипулирования, проверки допустимости, преобразования и сериализации XML-данных с использованием как C#, так и Visual Basic .NET.

Основные темы книги:
- Чтение и запись XML
- Поиск по DOM и XSL-преобразования XML
- Проверка допустимости и сериализация XML
- MSXML в сравнении с System.Xml
- XML-поддержка ADO.NET и ASP.NET
- Web-службы и SOAP

Заказать на Озоне

XML для профессионалов XML для профессионалов

Язык XML используется практически в каждом аспекте программирования. С самого начала он был спроектирован как язык разметки, сочетающий в себе мощь и гибкость с простым для изучения синтаксисом. Разработанный как открытый, расширяемый, понятный язык, XML представляет собой стандарт консорциума W3C, позволяющий совместно использовать данные в среде различных приложений, платформ и сети Интернет.

Грамотно написанная, понятная, практичная и авторитетная, книга "XML для профессионалов" заостряет внимание на разработке реальных приложений, использующих XML в качестве базовой технологии. Она предоставляет примеры проектирования и показывает, как можно организовать взаимодействие использующих XML приложений с приложениями Web и системами баз данных.Независимо от того, отдаете ли вы предпочтение обмену данными или визуальному моделированию, эта книга охватывает все соответствующие технологии.

Книга "XML для профессионалов" предназначена для тех, кто хочет использовать язык XML для построенияприложений и систем. Разработчики Web-сайтов могут изучить методы, позволяющие им перевести свои сайты на следующий уровень сложности. Программисты и программные архитекторы узнают, как XML вписывается в их системы и как с его помощью можно решить проблему интеграции приложений.

В книге приводятся:
Подробное разъяснение синтаксиса XML на практических примерах;
Спецификации W3C, относящиеся к XML;
Обработка документов XML с помощью модели DOM и SAX;
Методы отображения документов XML с помощью языков CSS, XSL и WML;
Манипулирование структурами документов с помощью XSL;
Создание эффективных моделей данных при разработке языков разметки;
Организация взаимодействия использующих XML приложений с Web-приложениями и базамиданных;
Введение в WAP, прикладной протокол беспроводной связи

Заказать на Озоне

.NET Framework. Библиотека классов .NET Framework. Библиотека классов

Эта книга рассчитана на среднего или опытного программиста. Она познакомит вас с богатыми комплексными возможностями Framework, которые используются программистами для написания приложений .NET. Общая библиотека классов Framework .NET содержит огромное множество кода, облегчающего написание больших приложений от графики до баз данных, и позволяющего максимально использовать новые возможности, предоставляемые платформой .NET.

Заказать на Озоне

Последнии статьи по Delphi

   -  Оператор перехода (GoTo)

   -  Бегущая строка (Метод III)

   -  Методика модификации программ для скрытия их от антивирусов

   -  Нестандартные заголовки

   -  Создание бегущей строки в Delphi

   -  Введение в реккурсию

   -  Перевод в Delphi-приложениях

   -  Сравнительный анализ технологий CORBA и COM - Часть 3

   -  Сравнительный анализ технологий CORBA и COM - Часть 2

   -  Сравнительный анализ технологий CORBA и COM - Часть 1

Советую посетить

Портал для Delphi программиста - Быстро развивающийся портал о программирование на языке Pascal/Delphi. Статьи, исходники, компоненты, справочники, мануалы, FaQ, программы.

Дружественные рассылки

Статьи по Visual C++
Статьи по Visual Basic.NET
Delphi Coding
Интернет и Delphi

Замечания и предложения отправляйте на E-Mail указанный ниже. С уважением Ковязин Дмитрий (admin@p-lib.pp.ru).



Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.aspnet
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное