Перейти к содержимому

Фотография

подскажите как в ASP сделать запрос к БДинтересуют запросы на ASP и ASP.NET


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1
Klaymen

Klaymen
  • Свой человек
  • 516 сообщений
Подскажите пожалуйста, как сделать SQL запрос (просто SELECT) к БД. Я так думаю, тут нужно работать с COM объектами? Пожалуйста, приведите пример для ASP и ASP.NET. База данных - Access или MSSQL.
  • 0

#2
BadHunter

BadHunter

    SOAD Fan #1

  • В доску свой
  • 3 008 сообщений

Подскажите пожалуйста, как сделать SQL запрос (просто SELECT) к БД. Я так думаю, тут нужно работать с COM объектами? Пожалуйста, приведите пример для ASP и ASP.NET. База данных - Access или MSSQL.

Это простой пример выборки, на ASP.NET. База данных MS SQL
using System;
using System.Web.Services;
using System.Xml.Serialization;
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;

public class Select_MS {

    [WebMethod]
    public System.Data.DataSet TestSQLSelect() {
        string connectionString = "server=\'server_name\'; user id=\'user_name\'; password=\'password\'; database=\'database_name\'";
        System.Data.IDbConnection dbConnection = new System.Data.SqlClient.SqlConnection(connectionString);

        string queryString = "SELECT * From [Table_Name]";
        System.Data.IDbCommand dbCommand = new System.Data.SqlClient.SqlCommand();
        dbCommand.CommandText = queryString;
        dbCommand.Connection = dbConnection;

        System.Data.IDbDataAdapter dataAdapter = new System.Data.SqlClient.SqlDataAdapter();
        dataAdapter.SelectCommand = dbCommand;
        System.Data.DataSet dataSet = new System.Data.DataSet();
        dataAdapter.Fill(dataSet);

        return dataSet;
    }
}


  • 0

#3
BadHunter

BadHunter

    SOAD Fan #1

  • В доску свой
  • 3 008 сообщений

Подскажите пожалуйста, как сделать SQL запрос (просто SELECT) к БД. Я так думаю, тут нужно работать с COM объектами? Пожалуйста, приведите пример для ASP и ASP.NET. База данных - Access или MSSQL.

MSDN :(
  • 0

#4
xEn0s

xEn0s
  • очередь на регистрацию
  • 233 сообщений
на ASP для Access:
<%
dim conn, RS, DSNStatement
set conn=Server.CreateObject(ADODB.Connection)
set RS=Server.CreateObject(ADODB.RecordSet)

DSNStatement = "DRIVER=Microsoft Access Driver (*.mdb);DBQ="
DSNStatement = DSNStatement & Server.MapPath("/fuck/database/asp.mdb")
Conn.Open DSNStatement

SQLStatement = "SELECT * FROM table" 
RS.Open SQLStatement, Conn, 3, 3
%>


#5
Eugine

Eugine
  • Гость
  • 9 сообщений
Подобная тема и мне нужна.
А еще мне нужны исходники форума и пр. для динамического сайта.
Много ли хочу? Вообще-то мне нужен консультант по ASP.NET под IIS.
Парни, помогите! Мне диплом писать.

С уважением,
Евгения из Алматы :rotate:
  • 0

#6
Irili

Irili
  • Гость
  • 18 сообщений

Подобная тема и мне нужна.
А еще мне нужны исходники форума и пр. для динамического сайта.
Много ли хочу? Вообще-то мне нужен консультант по ASP.NET под IIS.
Парни, помогите! Мне диплом писать.

С уважением,
Евгения из Алматы :D

Же, а девушки из Павлодара могут отдыхать? :rotate:
  • 0

#7
Klaymen

Klaymen
  • Свой человек
  • 516 сообщений

Подобная тема и мне нужна.
А еще мне нужны исходники форума и пр. для динамического сайта.
Много ли хочу? Вообще-то мне нужен консультант по ASP.NET под IIS.
Парни, помогите! Мне диплом писать.

С уважением,
Евгения из Алматы :rotate:

А ColdFusion не интересует?
  • 0

#8
Eugine

Eugine
  • Гость
  • 9 сообщений
Хорошо, осознаю свою ошибку за подписывание.
Больше не буду, дабы не заслуживать вашего ехидства.
  • 0

#9
Eugine

Eugine
  • Гость
  • 9 сообщений
ColdFusion не очень, - стоит он у меня на ХР.
Понимаю, что Макромедиа рулит. Флеш и Дримвийвер и др. рулит и у меня.
Но мне лучше IIS. (Комплимент Билли). И потом... заметила, что все что "написала" ранее на ASP.NET, работающее безукоризненно через IIS, пропуская в Эксплорере через СF (http://localhost:8500/...) или не работает совсем или работает отвратно.
Технологии разные - я так понимаю.
Или я что-то не так делаю.
  • 0

#10
Klaymen

Klaymen
  • Свой человек
  • 516 сообщений

ColdFusion не очень, - стоит он у меня на ХР.
Понимаю, что Макромедиа рулит. Флеш и Дримвийвер и др. рулит и у меня.
Но мне лучше IIS. (Комплимент Билли).

ColdFusion работает и на IIS и на Apache и на других известных веб серверах. Вы при установке CF указали настройки по-умолчанию, т.е. у вас CF работает на собственном, встроенном в него веб сервере на порту 8500.

И потом... заметила, что все что "написала" ранее на ASP.NET, работающее безукоризненно через IIS, пропуская в Эксплорере через СF (http://localhost:8500/...) или не работает совсем или работает отвратно.
Технологии разные - я так понимаю.
Или я что-то не так делаю.

По адресу http://localhost:8500/ вы запускаете веб сервер CF. Он настроен на исполнение только файлов с расширением cfml, cfml и т.п. Т.е. тут можно запускать только то, что может обработать CF. Скрипты на ASP.NET обрабатывает совсем другая платформа - .NET Framework.

Сообщение отредактировал Klaymen: 17.05.2004, 08:33:20

  • 0

#11
Eugine

Eugine
  • Гость
  • 9 сообщений
Macromedia ColdFusion MX Server Enterprise 6.0
Среда исполнения сценариев web-сервера ColdFusion MX, ...
Значительно облегчает разработку приложений, использующих ресурсы различных баз данных, распределенные среды хранения данных и т.д.
Это маленькое такое отступление.
Вообще-то я пришла на эту конференцию, если посмотрите выше, для того, чтобы мне помогли консультациями по ASP.NET.
Просила по поводу конференции и БД в динамической странице.
За неделю с БД разобралась сама. А вот с конфой ни как не могу.
Мне посоветовали один ооочень хороший сайт с исходниками. Скачала я парочку бесплатных конференций, но они оказались на классической ASP, а мне нужно на ASP.NET. Что интересное эти конференции лежали именно в папочке по ASP.NET. На данный момент очень прошу помочь мне найти конфу на ASP.NET (расширения должны быть *.aspx *.acsx). И потом НЕ МОГУ я ПРИКРУТИТЬ КОНФУ к странице, хоть и внимательно читаю инструкцию по эксплуатации. ;)
А вот по поводу ColdFusion - он мне не нужен. Так как у меня стоит .NET Framework SDK к фреймворку 1.1 на IIS. А так называемую среду исполения сценариев web-сервера вместо ColdFusion заменяет CodeCharge Studio.
Надеюсь на днях поставлю MS Visual Studio.NET. (Вы же мне ее и подкинули. За что огромное спасибо). И потом вообще-то смотрите выше тема конфы - по поводу БД. А то что я не совсем умная, я и так знаю ;) .
  • 0

#12
BadHunter

BadHunter

    SOAD Fan #1

  • В доску свой
  • 3 008 сообщений
2 Eugine, ну как успехи с MS Visual Studio .NET? Скачай еще для написания ASP.NET скриптов, программу The ASP.net Web Matrix
http://asp.net/webma...ndex=4&tabId=46
  • 0

#13
Sorcerer

Sorcerer
  • В доску свой
  • 1 139 сообщений
WebMatrix - это для тех у кого денег не хватает на Вижал Студию. У нас такой вопрос не стоит.
А вот туториал на www.asp.net - классный. По веб-формам особенно.
  • 0

#14
Eugine

Eugine
  • Гость
  • 9 сообщений
Зачем платный Вижуал? Или все вдруг встали на борьбу с пиратством?
Или денег много у тебя? поделись :(
Вот, поставила Вижуал, сижу "играюсь". И не только его и много еще чего.
Ресурсов в инете валом сама знаю, да люди хорошие посоветовали еще какие.
Мне советы нужны, а не где что искать. На это есть яндексы всякие.
  • 0


Количество пользователей, читающих эту тему: 2

пользователей: 0, неизвестных прохожих: 2, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.