Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.08.2005, 15:02
|
|||
|---|---|---|---|
|
|||
Как программно заполнить dataset из БД |
|||
|
#18+
Привет всем. Программно заполняю DataGrid из БД. Мне нужно сортировать данные в гриде по столбцам и разбивать на страницы. Для этого, я так понимаю, нужно данные сначала заполнить в dataset, к которому подключается грид. А как программно заполнить dataset тогда? Dim cnG As New SqlConnection(Application("aConnString")) Dim cmdG As New SqlCommand("SELECT roleID, roleName, role_serv FROM vRole_All", cnG) Dim drG As SqlDataReader Try cnG.Open() DataGrid1.AutoGenerateColumns = False DataGrid1.DataSource = cmdG.ExecuteReader DataGrid1.DataMember = "roleID" DataGrid1.DataKeyField = "roleID" DataGrid1.DataBind() Catch ex As SqlException ltext = " " & ex.Number & " " & ex.Message Select Case ex.Number Case 229 lblErr.Text = "Недостаточно прав для совершения операции." Case Is >= 50000 lblErr.Text = ex.Message Case Else lblErr.Text = "Неопределенная ошибка сервера баз данных." End Select Logger.LogWrite(Application("aConnString"), Session("login"), "DataBase", Request.UserHostAddress.ToString, ltext, "roleview.aspx") Exit Sub Catch ex As Exception ltext = " " & ex.Message lblErr.Text = "Ошибка просмотра страницы." Logger.LogWrite(Application("aConnString"), Session("login"), "Application", Request.UserHostAddress.ToString, ltext, "roleview.aspx") Exit Sub Finally cnG.Close() End Try ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.08.2005, 15:58
|
|||
|---|---|---|---|
|
|||
Как программно заполнить dataset из БД |
|||
|
#18+
Вот так посоветовали сделать. SqlConnection sqlConnection=new SqlConnection("connection string"); SqlCommand sqlCommand=new SqlCommand("sql command"); SqlDataAdapter sqlAdapter=new SqlDataAdapter(sqlCommand,sqlConnection); DataSet dataSet =new DataSet(); sqlAdapter.Fill(dataSet); Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1393731]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
26ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 362ms |

| 0 / 0 |
