|
|
|
Запрос с параметрами в VC++
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, как работать с параметрическим запросом в VC++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2007, 00:22:28 |
|
||
|
Запрос с параметрами в VC++
|
|||
|---|---|---|---|
|
#18+
вот нашел уже. правда на басике)) http://www.sql.ru/docs/mssql/adoandsql/index.shtml Dim Cn As New ADODB.Connection Dim Cmd As New ADODB.Command Dim prm1 As New ADODB.Parameter Dim prm2 As New ADODB.Parameter Cn.Open "DSN=pubs", "sa" Set Cmd.ActiveConnection = Cn Cmd.CommandText = "update titles set type=? where title_id=?" Cmd.CommandType = adCmdText Cmd.Prepared = True Set prm1 = Cmd.CreateParameter("Type", adChar, adParamInput, 12, "New Bus") Cmd.Parameters.Append prm1 Set prm2 = Cmd.CreateParameter("Title_id", adChar, adParamInput, 6, "BU7832") Cmd.Parameters.Append prm2 Cmd.Execute Cmd("Type") = "New Cook" Cmd("title_id") = "TC7777" Cmd.Execute Cmd("Type") = "Cook" Cmd("title_id") = "TC7778" Cmd.Execute Cn.Close ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2007, 00:41:12 |
|
||
|
Запрос с параметрами в VC++
|
|||
|---|---|---|---|
|
#18+
или так http://msdn2.microsoft.com/en-us/library/aa905910(SQL.80).aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2007, 00:45:01 |
|
||
|
Запрос с параметрами в VC++
|
|||
|---|---|---|---|
|
#18+
все получилось, кое как )). только вот не знаю как на VC вот это сделать Cmd("Type") = "Cook" Cmd("title_id") = "TC7778" Cmd.Execute подскажите пожалуйсто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 00:00:32 |
|
||
|
Запрос с параметрами в VC++
|
|||
|---|---|---|---|
|
#18+
если вдруг кому нужно Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 00:03:33 |
|
||
|
Запрос с параметрами в VC++
|
|||
|---|---|---|---|
|
#18+
Ну что, если глупый вопрос хоть пальцем тыкните куда глядеть. С VC совсем не работал, вот пришлось. На такую мелочь кучу времени убил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 15:48:34 |
|
||
|
Запрос с параметрами в VC++
|
|||
|---|---|---|---|
|
#18+
pCmd->Parameters->Item["NamePact"]->Value = "New Bus 3"; я здеся чтоль один? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 21:27:38 |
|
||
|
Запрос с параметрами в VC++
|
|||
|---|---|---|---|
|
#18+
sgecpCmd->Parameters->Item["NamePact"]->Value = "New Bus 3"; я здеся чтоль один? от нас что хочешь ? Уже ведь нашел ответ. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2007, 07:38:04 |
|
||
|
Запрос с параметрами в VC++
|
|||
|---|---|---|---|
|
#18+
Вопрос в связи с параметрами: есть база данных microsoft access, в ней (среди прочих полей) есть поле типа Memo, задача вставить туда текст длиной несколько сотен килобайт (бинарные данные в base64), во время исполнения возникает ошибка (исключение)... в чем причина ? Пробовал формировать строку с INSERT'ом и прямо в нее включать данные, пробовал использовать параметры (ADODB.Command) (исходник выложу вечером) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2007, 13:52:53 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34947354&tid=2027796]: |
0ms |
get settings: |
8ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
193ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 485ms |

| 0 / 0 |
