Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Встроенный SQL на С++
|
|||
|---|---|---|---|
|
#18+
Мужики нужна помощь!!! Кто знает как написать программулинку на C++(желательно на Visual C++) с использованием встроенного SQL. Вот например маленький пример. В принципе я не знаю че надо подключать для успешной работы. main() { exec sql include sqlca; exec sql begin declare section; int officenum; char cityname[16]; char regionname[11]; float targetval; float salesval; exec sql end declare section;*/ exec sql whenever sqlerror goto querry_error; exec sql whenever not found goto bad_number; printf("Input ID office: "); scanf("%d",&officenum); exec sql select city,region,target,sales from offices where office=:officenum into :cityname,:regioname,:targetval,:salesval; printf("City:%s ", cityname); printf("Region:%s ",regionname); printf("Target:%f ",targetval); printf("Sales:%f ",salesval); exit(); query_error: printf("Error SQL:%ld ",sqlca.sqlcode); exit(); bad_number: printf("Error ID office. "); exit(); return 0; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2001, 07:13 |
|
||
|
Встроенный SQL на С++
|
|||
|---|---|---|---|
|
#18+
На сайте www.mysql.com есть MySQL++. Не совсем то, что Вы хотите, но штука удобная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2001, 12:32 |
|
||
|
Встроенный SQL на С++
|
|||
|---|---|---|---|
|
#18+
Посмотри доки из интербейза. Тема ESQL или что-то типа того. Там по шагам и со всех сторон по поной. В других базах примерно так же, только надо найти 1) поддерживает ли база это дело и 2) как вызывается препроцессор esql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 16:38 |
|
||
|
Встроенный SQL на С++
|
|||
|---|---|---|---|
|
#18+
ладно. если дибуту, то подключить db2cli.lib если ублюдочный Microsivt SQL Server то там ножно писать только на С вот: (выкинешь кикс, и будет тебе счастье) Код: 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. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 17:48 |
|
||
|
Встроенный SQL на С++
|
|||
|---|---|---|---|
|
#18+
У оракла это называется PRO/C, у сайбейза ASA - embedded sql, но аналогичные штуки есть почти у всех. Принцип общий: пишется код, очень похожий на то, что привел NewYear, потом обрабатывается препроцессором (для сайбейза это sqlpp.exe в вынь32), получается сишный код, который компилится любимым cl.exe и линкуется с дополнительной библиотекой (для сайбейза это dblibtm.lib). Если освоить цепочку, то все просто. Можно и руками все писать, без препроцессора, тогда получится то, что у оракла называется OCI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2003, 22:13 |
|
||
|
Встроенный SQL на С++
|
|||
|---|---|---|---|
|
#18+
2 c127 это не код, "очень похожий на ....". это рабочий код . в качестве менеджера ресурсов здесь выступает Microsоft SQL Server, в качестве координатора транзакций IBM TXSeries... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2003, 13:17 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=477&tid=2036177]: |
0ms |
get settings: |
13ms |
get forum list: |
18ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
8ms |
get forum data: |
4ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 391ms |

| 0 / 0 |
