
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.01.2007, 11:11
|
|||
|---|---|---|---|
|
|||
проблема с запросом с параметрами |
|||
|
#18+
Необходимо чтобы в запрос вместо where Завод = подставлялось значение factory = item_zavod(),код ошибок не выдает,но и не вычисляет необходимое значение,может кто подскажет,что я делаю не так,заранее большое спасибо.Еще вопрос для новичка - как можно в среде Visual basic.net посмотреть результат выполнения запроса? Dim factory As Integer factory = item_zavod() 'выбранный код завода cnn.ConnectionString = m_sConn2 Dim sql As String sql = "select *from [Лист1$] where Завод = @factory" cmd = New OleDb.OleDbCommand(sql, cnn) cmd.Parameters.Add("@factory", OleDbType.Integer).Value = factory cnn.Open() myRead = cmd.ExecuteReader() Do While myRead.Read() 'вес продукции----------------------------------------------- If IsDBNull(myRead.Item("Вага")) = True Then myArray_prodVes(i) = 0 Else myArray_prodVes(i) = myRead.Item("Вага") summ_ves += myArray_prodVes(i) End If ReDim Preserve myArray_prodVes(UBound(myArray_prodVes) + 1) 'ReDim Preserve work_zolnost(UBound(work_zolnost) + 1) i = i + 1 Loop ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1352989]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
139ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 414ms |

| 0 / 0 |
