
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
31.07.2003, 18:23
|
|||
|---|---|---|---|
Результат запроса в поле (извините не нашел) |
|||
|
#18+
Сорри!:) Сам не нашел в топиках:) В поле формы нужно выдать результат запроса (int) 40 Может быть RunSQL? Если не затруднит:) Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 18:31
|
|||
|---|---|---|---|
Результат запроса в поле (извините не нашел) |
|||
|
#18+
если .mdb то =DLookUp("[поле1]", "Table1", "<Условие>") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 18:31
|
|||
|---|---|---|---|
Результат запроса в поле (извините не нашел) |
|||
|
#18+
2 Geen может быть слишком жарко, но я вообще ничего не понял. может пояснишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 18:45
|
|||
|---|---|---|---|
Результат запроса в поле (извините не нашел) |
|||
|
#18+
Извините *.adp + MSSQL2000 Поясняю: Жарко!:) В форме есть поле "qwer" куда нужно вывести ресультат запроса "SELECT SUM(MyFld1*MyFld2) From TblA" - одно значение (int) 40 Сам запрос проверял - выдает действительно 40:) Там еще много VB кода, но я его опускаю:) Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 19:20
|
|||
|---|---|---|---|
Результат запроса в поле (извините не нашел) |
|||
|
#18+
отсюда\r \r Dim MYConnection As New adodb.Connection\r \r \'пример подключения\r MYConnection.Open "Provider=MSDASQL;DSN=LocalServer;SERVER=({local});UID=sa;PWD=;WSID={ИМЯ_компьютера};DATABASE={ИМЯ_БАЗЫ_ДАННЫХ};LANGUAGE=русский;QueryLogTime=Yes"\r \'{УКАЗАННОЕ В ТАКИХ СКОБКАХ ЗАМЕНИТЬ НА СВОИ ЗНАЧЕНИЯ}\r \r Dim cmd As New adodb.Command\r cmd.ActiveConnection = MYConnection\r cmd.CommandText = "sp_daystatus" \'насколько мне известно параметры можно добавить прямо сюда после пробела, через зпт\r cmd.CommandType = adCmdStoredProc\r \'Возвращаемые параметры можно добавить так\r cmd.Parameters.Append cmd.CreateParameter("@data", adInteger, adParamInputOutput)\r cmd.Parameters(0) = MYintegervar\r cmd.Execute\r Myvar = cmd.Parameters(0)\r Set cmd = Nothing ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 09:53
|
|||
|---|---|---|---|
Результат запроса в поле (извините не нашел) |
|||
|
#18+
Простите, но зачем коннектится, если я уже в базе? Написал такой вот саб: Private Sub Mest_Sub_Group_Change() Dim B As String, C As Date C = Forms![Groups]![ID_Group] B = "SELECT SUM(Sub_Group.Mest_Sub_Group * Types_Nomer.Mest_Type)" _ & " AS Vsego FROM dbo.Sub_Group INNER JOIN dbo.Types_Nomer ON" _ & " dbo.Sub_Group.Type_Sub_Group = dbo.Types_Nomer.ID_Type_Nomer" _ & " WHERE (dbo.Sub_Group.K_Group = '" & Format(C, "yyyymmdd hh:mm:ss") & "')" MsgBox (B) End Sub В MsgBox-e вижу свой (правильный) запрос:) А итог нужно вставить в Поле "Поле13" ВОТ ЭТО КАК СДЕЛАТЬ? Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.08.2003, 10:10
|
|||
|---|---|---|---|
Результат запроса в поле (извините не нашел) |
|||
|
#18+
ну так либо как Вадя использую ХП, либо можно просто открыть рекордсет на твоей SQL строке и прочитать значение в строке, вроде как-то так: rs.Open B, Connection, adOpenStatic, adLockReadOnly me![поле]=rs![сумма] rs.close ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1680169]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 298ms |

| 0 / 0 |
