Member 12759272 Ответов: 1

Отображение данных из таблицы SQL в таблицу HTML


у меня есть таблица в базе данных sql с именем user. я пытаюсь извлечь данные из этой таблицы. но когда я использую textbox, извлекаются только одни данные. поэтому я хотел бы получить данные в html-таблице, чтобы они были в списке. я использую vb.net и visual studio 2003

Что я уже пробовал:

Dim cnConnect As New SqlConnection
        cnConnect.ConnectionString = conn.ConnectionString
        cnConnect.Open()
        Dim cm As New SqlCommand
        cm.CommandText = "SELECT * FROM user "
        Dim connection As New SqlConnection(conn.ConnectionString)
        Dim dataadapter As New SqlDataAdapter(cm.CommandText, connection)
        Dim ds As New DataSet
        connection.Open()
        dataadapter.Fill(ds, "user")
        connection.Close()
        DataGrid1.DataSource = ds
        DataGrid1.DataMember = "user"
        cnConnect.Close()

1 Ответов

Рейтинг:
2

Suvendu Shekhar Giri

Множественное SqlConnection не требуется.
Попробовать это -

Dim cnConnect As New SqlConnection
        cnConnect.ConnectionString = conn.ConnectionString
        cnConnect.Open()
        Dim cm As New SqlCommand
        cm.CommandText = "SELECT * FROM user";
        Dim dataadapter As New SqlDataAdapter(cm.CommandText, cnConnect)
        Dim ds As New DataSet
        dataadapter.Fill(ds, "user")
        DataGrid1.DataSource = ds
        DataGrid1.DataMember = "user";
        cnConnect.Close()

Ссылка: Привязка / заполнение / заполнение DataGridView набором данных в приложении Windows Forms (WinForms) на языке C# и VB.Net[^]

Надеюсь, это поможет :)


Member 12759272

я попробовал ваш код. тем не менее данные не извлекаются

Suvendu Shekhar Giri

Не могли бы вы поставить точку останова в следующей строке -
DataGrid1. DataMember = " пользователь";
и посмотрите, заполняется ли "ds" данными или нет?

Member 12759272

до сих пор не работает

Suvendu Shekhar Giri

Что не работает?
Каковы ваши выводы по отладке?