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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.07.2004, 16:35
|
|||
|---|---|---|---|
Command.ExecuteScalar() |
|||
|
#18+
Есть такой код 'Вставим в форму Рег.№ и № ДУ... Command.CommandText = "select reg_n, n_du from PriemZatarka " & _ " where id_pr=" & rown("id_prih") MsgBox(Command.CommandText) Command.ExecuteScalar() '...Вставим в форму Рег.№ и № ДУ Как я понял должны вернуться один reg_n и один n_du. А как их достать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2004, 16:48
|
|||
|---|---|---|---|
Command.ExecuteScalar() |
|||
|
#18+
Две колонки ExecuteScalar'ом никак Executes the query, and returns the first column of the first row in the resultset returned by the query ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2004, 16:50
|
|||
|---|---|---|---|
Command.ExecuteScalar() |
|||
|
#18+
а почему бы не выполнить ExecuteReader? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2004, 16:53
|
|||
|---|---|---|---|
Command.ExecuteScalar() |
|||
|
#18+
Могу в принципе и по одной колонке доставать, а как выцепить возвращаемое значение? Лучше тогда для ExecuteReader... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2004, 16:55
|
|||
|---|---|---|---|
Command.ExecuteScalar() |
|||
|
#18+
Спасибо.. сделал так regn.Text = Command.ExecuteScalar() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2004, 16:58
|
|||
|---|---|---|---|
Command.ExecuteScalar() |
|||
|
#18+
С ExecuteReader непонятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2004, 17:00
|
|||
|---|---|---|---|
Command.ExecuteScalar() |
|||
|
#18+
плохо знаю синтаксис VB, но по моему это так Например : cmd.CommandText = "SELECT COUNT(*) FROM MyTable" Dim reCcount As Integer = CInt(cmd.ExecuteScalar()) На C# cmd.CommandText = "SELECT COUNT(*) FROM MyTable" ; int recCount=(int)(cmd.ExecuteScalar()); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2004, 17:09
|
|||
|---|---|---|---|
Command.ExecuteScalar() |
|||
|
#18+
С ExecuteReader непонятно В протейшем случае это так cmd.CommandText="select fld1,fld2 from MyTable"; SqlDataReader r=cmd.ExecuteReader(); while(r.Read()) //а к полям обращаться аналогично как при раьоте с записью таблицы //r[0] - fld1 //r[1] - fld2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=20&mobile=1&tid=1438774]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 266ms |
| total: | 402ms |

| 0 / 0 |
