Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Получение DataTable
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Подскажите пожалуйста как выполнить прок и получить DataTable. Ридер получить я могу так: (а как DataTable&) SqlConnection Con = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]); Con.Open(); try { SqlCommand Com = new SqlCommand(); Com.Connection = Con; Com.CommandType = CommandType.StoredProcedure; Com.CommandText = "sp_News_DEL"; Com.Parameters.Add("@NewsID", SqlDbType.Int); Com.Parameters["@NewsID"].Value = Convert.ToInt32(NewsID); Com.ExecuteXmlReader(); } catch (Exception Ex) { sError = Ex.Message; } Con.Close(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 22:51 |
|
||
|
Получение DataTable
|
|||
|---|---|---|---|
|
#18+
типа так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 23:22 |
|
||
|
Получение DataTable
|
|||
|---|---|---|---|
|
#18+
типа так Public Shared Sub PrepareTable2Grid(ByRef TargetTable As DataTable, ByVal p_strSQL As String) Dim strSQL As String Dim odaGrid As SqlClient.SqlDataAdapter odaGrid = New SqlClient.SqlDataAdapter(p_strSQL, Connection) odaGrid.FillSchema(TargetTable, SchemaType.Source) odaGrid.Fill(TargetTable) Connection.Close() End Sub А как сделать то же но используя хранимую процедуру а не текст запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 23:34 |
|
||
|
Получение DataTable
|
|||
|---|---|---|---|
|
#18+
можно например так из датасета потом заберете таблицу Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 23:59 |
|
||
|
Получение DataTable
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Подскажите пожалуйста как выполнить прок и получить DataTable. Ридер получить я могу (а как DataTable?) может вот это подойдет? DataTable из SqlCommand при помощи SqlDataReader ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 09:38 |
|
||
|
Получение DataTable
|
|||
|---|---|---|---|
|
#18+
можно например так из датасета потом заберете таблицу Private Sub Bind() Dim odaAnkets As New SqlDataAdapter Dim myDS As New DataSet ' инициализация odaAnkets.SelectCommand = New SqlCommand("dbo.usp_show_ankets", clsSQL.Connection) With odaAnkets.SelectCommand .CommandType = CommandType.StoredProcedure .CommandTimeout = 2000 .Parameters.Add(New SqlParameter("@page_num", PageNum)) End With odaAnkets.Fill(myDS) dgAnkets.DataSource = myDS.Tables(0) dgAnkets.DataBind() End Sub Большое спасибо. Так работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2006, 23:07 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34118257&tid=1387684]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 392ms |

| 0 / 0 |
