powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Перешел с vb.net Не могу организовать подключение к БД
19 сообщений из 19, страница 1 из 1
Перешел с vb.net Не могу организовать подключение к БД
    #37621009
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Visual Basic.net я создавал соединение с БД и выводил результат в таблицу.
Но теперь мне нужно сделать то же самое в asp.net, проблема в том, что с asp.net работаю 2й день. Работаю на Visual Web Developer. Там много отличий от простого vb.net (нет класса sqlclient, объекта DataGridView и т.д.).
Кто-то может перевести код на asp.net или помочь по конкретным вещам? Заранее спасибо. Вот код:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Dim conect As New SqlClient.SqlConnection
 conect.ConnectionString = "Data Source=77.120.125.248;Initial Catalog=Ocenki;" & "User Id =Taaamerlan; Password=___"
 conect.Open()
        MsgBox("Соединение есть")
 Dim sqlcomand2 As New SqlClient.SqlCommand("SELECT * FROM dbo.Оценки", conect)
 Dim dataadapter As New SqlClient.SqlDataAdapter(sqlcomand2)
        Dim dataset As New DataSet
dataadapter.Fill(dataset, "БД оценок")
        DataGridView1.DataSource = dataset
        DataGridView1.DataMember = "БД оценок"
 MsgBox("Выведенно")

        conect.Close() 
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37621025
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlan,

Visual Web Developer не использовал, сказать ничего не могу. Но если там нету этих классов ...... сомневаюсь

http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-web-developer-express

Код: c#
1.
2.
3.
Your Manager for Everything

Manage your entire application using our comprehensive development environment. Work with web pages, classes and client libraries using the Solution Explorer. Use CSS management tools to create and edit style sheets. Connect to servers and databases using the Server Explorer. You can also incorporate web services or rich internet applications and deploy to Web servers all without ever leaving the environment.




ну Server Explorer есть, web services есть , наверное Вы не до конца разобрались ?!
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37621079
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey1306,
А на чем вы делаете сайты?
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37621104
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37621136
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlanТам много отличий от простого vb.net (нет класса sqlclient, объекта DataGridView и т.д.).
Кто-то может перевести код на asp.net или помочь по конкретным вещам? Заранее спасибо. Вот код:


using не забыли проставить? DataGridView не будет в проекте, потому что это из винформс.

Вы забыли упомянуть, что переписываете виндоуз приложение на asp.net, а это важно :)
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37621137
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тогда проще задам вопрос. Как организовать подключение к БД и вывод таблицы БД в объект таблицы в программе Visual Web Developer?
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37621139
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37623275
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey1306 http://weblogs.asp.net/scottgu/archive/2007/05/19/using-linq-to-sql-part-1.aspx
Человек пишет SQL-запросы, а вы ему LINQ =)
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37623277
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlan, как-то у тебя уровень данных, логики и представления переплетаются..
рекомендую к обучению, лишним не будет http://www.asp.net/web-forms/tutorials
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37623286
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYSAndrey1306 http://weblogs.asp.net/scottgu/archive/2007/05/19/using-linq-to-sql-part-1.aspx
Человек пишет SQL-запросы, а вы ему LINQ =)

Ну вопрос звучал как ))) вот и привел пример
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37624066
Иванов Александр Александрович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
taaamerlanВ Visual Basic.net я создавал соединение с БД и выводил результат в таблицу.
Но теперь мне нужно сделать то же самое в asp.net, проблема в том, что с asp.net работаю 2й день. Работаю на Visual Web Developer. Там много отличий от простого vb.net (нет класса sqlclient, объекта DataGridView и т.д.).
Кто-то может перевести код на asp.net или помочь по конкретным вещам? Заранее спасибо. Вот код:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Dim conect As New SqlClient.SqlConnection
 conect.ConnectionString = "Data Source=77.120.125.248;Initial Catalog=Ocenki;" & "User Id =Taaamerlan; Password=___"
 conect.Open()
        MsgBox("Соединение есть")
 Dim sqlcomand2 As New SqlClient.SqlCommand("SELECT * FROM dbo.Оценки", conect)
 Dim dataadapter As New SqlClient.SqlDataAdapter(sqlcomand2)
        Dim dataset As New DataSet
dataadapter.Fill(dataset, "БД оценок")
        DataGridView1.DataSource = dataset
        DataGridView1.DataMember = "БД оценок"
 MsgBox("Выведенно")

        conect.Close() 



В ЛЮБОМ .NET языке есть SQLClient, DATAGridView и иже с ними, т.к. это часть самого фреймворка. Языки отличаются только синтаксически.
Чтобы подключить эти классы необходимо в MSDN узнать в каких они библиотеках/пространствах имен находятся. Далее их подключить в проекту, написать их же в USING модуля. Тогда они будут доступны с тем синтаксисом, что у Вас в примере.
На C# в итоге будет в стиле:
Код: c#
1.
2.
3.
4.
 SqlConnection conect = New SqlClient.SqlConnection();
 conect.ConnectionString = "Data Source=77.120.125.248;Initial Catalog=Ocenki;" & "User Id =Taaamerlan; Password=___";
 conect.Open();
...


Все тоже самое, что и у Вас
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37624084
Иванов Александр Александрович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, только DataGridView на веб страницу не засунишь, нужно заменить его аспнетовский грид.
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37625240
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иванов Александр АлександровичДа, только DataGridView на веб страницу не засунишь, нужно заменить его аспнетовский грид.
О нашел как класс импортировать. Другое дело будет ли он работать. Попробую. А должны ли работать на asp.net классы с net.framework?
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37625242
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати я ж к чему там цитировал - я на страницу добавил GridView из панели инструментов. Он имеет одинаковые методы, события, свойства с виндовским?
taaamerlanИванов Александр АлександровичДа, только DataGridView на веб страницу не засунишь, нужно заменить его аспнетовский грид.
О нашел как класс импортировать. Другое дело будет ли он работать. Попробую. А должны ли работать на asp.net классы с net.framework?
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37625299
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблемка я все-таки написал код аналогичный коду программы. Перед этим импортировал нужный класс.(Еще пробовал то же сделать графическим интерфейсом) Но загрузка страницы выполняется, а таблицы нет как таковой. Код мой выполняется точно. В лейблах отображаются надписи (поймете о чем я, прочитав код).
В чем дело? Не пойму.
Я уже весь свой проект сделал (windows программа и сайт), но только таблица на сайте не работает. Помогите пожалуйста.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Imports System.Data
Partial Class Default2
    Inherits System.Web.UI.Page
    'Inherits System.Data.SqlClient


    Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
        Dim conect As New SqlClient.SqlConnection
        conect.ConnectionString = "Data Source=77.120.125.248;Initial Catalog=Ocenki;" & "User Id =Taaamerlan; Password=figspam28"
        conect.Open()
        Label1.Text &= "есть"

        Dim sqlcomand2 As New SqlClient.SqlCommand("SELECT * FROM dbo.Оценки", conect)
        Dim dataadapter As New SqlClient.SqlDataAdapter(sqlcomand2)
        Dim dataset As New DataSet
        dataadapter.Fill(dataset, "БД оценок")
        GridView1.DataSource = dataset
        GridView1.DataMember = "БД оценок"
        Label2.Text &= "да"

        conect.Close()


    End Sub
End Class
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37625316
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
....

dataadapter.Fill(dataset, "БД оценок")
GridView1.DataSource = dataset
GridView1.DataMember = "БД оценок"


GridView1.Bind()
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37625347
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GridView1.Bind()

GridView1.DataBind()
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37629876
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey1306GridView1.Bind()

GridView1.DataBind()
А зачем это?
...
Рейтинг: 0 / 0
Перешел с vb.net Не могу организовать подключение к БД
    #37633902
taaamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обновил Visual Web Developer и таблицы при отладке видна.
Andrey1306, когда пользуюсь графическим интерфейсом все заработало, но при программном способе таблица (как объект) отображается, а данные в ней - НЕТ. В принципе мне первого способа для достижения цели хватает, но в будущем мне нужен будет программный способ. Интересно в чем ошибка. Думаю таблице (объекту) данные не присваиваются.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Перешел с vb.net Не могу организовать подключение к БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]