|
DbCommand не умеет самостоятельно заполнять коллекцию параметров?
|
|||
---|---|---|---|
#18+
С ADODB.Command все просто, указываешь открытое соединение, тип adStoredProc, имя процедуры, и она сама вытягивает с сервера параметры, после чего можно к ним обращаться как к cmd.Parameters("@param").Value = 123, то есть не надо писать много букв насчет CreateParameter. Насчет DbCommand гуглеж выдал лишь унылые примеры с ручным созданием параметров, а автоматического как в ADODB нет что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2013, 14:21 |
|
DbCommand не умеет самостоятельно заполнять коллекцию параметров?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2013, 14:27 |
|
DbCommand не умеет самостоятельно заполнять коллекцию параметров?
|
|||
---|---|---|---|
#18+
Сенкс. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2013, 14:30 |
|
DbCommand не умеет самостоятельно заполнять коллекцию параметров?
|
|||
---|---|---|---|
#18+
А используется-то что: DbCommand или SqlCommand? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2013, 14:33 |
|
DbCommand не умеет самостоятельно заполнять коллекцию параметров?
|
|||
---|---|---|---|
#18+
А что лучше? Задача вообще такая: есть EF-контекст, из которого нужно выполнить процедуру, которую сам EF не поддерживает, поэтому начал делать так: Код: vbnet 1. 2. 3. 4. 5.
Отсюда, получается, нужно как-то перескочить к DeriveParameters. Посмотрел, что это вообще делается через SqlCommandBuilder , и не понял, как быть, если процедура не возвращает набора записей, а только out-параметры. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2013, 14:57 |
|
|
start [/forum/topic.php?fid=20&msg=38157419&tid=1405147]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 166ms |
0 / 0 |