|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
Друзья, прошу прощения за возможно глупый вопрос: а возможно ли как то Excel подключить напрямую к БД? ну тоесть чтоб при открытии определённого Excel документа, шёл коннект к БД, ну и напрямую заполнялись поля в БД из Excel (конечено же при условии соответствии формата введённой инфы и полей в базе) Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2013, 11:48 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
Да, возможно. Создай соотв. подключение (Панель управления - источники данных), после чего подключись к созданному источнику (Импорт внешних данных - Создать запрос). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2013, 12:22 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
и что, прям можно будет делать онлайн инсерт\апдейт БД из документа? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2013, 15:53 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
Таке ты хочешь не просто подключиться к серверу, а ещё и использовать приложение (Ворд, Эксель) как интерфейс к БД? Ну тогда ответ немного иной - да, возможно, но не так просто, как тебе хочется. Придётся писАть полноценную программу на VBA... имхо. А нахрена? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2013, 16:25 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
да хрен знает, нахрена :) Заказщик попросил. хотя вот токо сёдня узнал новую инфу: достаточно чтоб апдейт\инсерт в БД происходил раз в день. на счёт VBA грустно... :) так как совсем не знаю его... но если укажете ссылочки на примеры, или что то подобной, с радостью освою. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 10:28 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
J_Mnemonicда хрен знает, нахрена :) Заказщик попросил. хотя вот токо сёдня узнал новую инфу: достаточно чтоб апдейт\инсерт в БД происходил раз в день. на счёт VBA грустно... :) так как совсем не знаю его... но если укажете ссылочки на примеры, или что то подобной, с радостью освою. .. ты хочешь не просто подключиться к серверу, а ещё и использовать Эксель как интерфейс к БД? Работаем с такой самопальной системой достаточно долго. Интерактивная связь клиентов с единой общей базой данных - и через интернет тоже. Клиенты сидят на EXCEL. Скорость - обьемы - журналирование - все ok. Можем поучаствовать в вашем проекте. ================ ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 13:33 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
MX-9, Вы предлагаете передать вам свою работу? ) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 13:37 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
кусок кода работает с данными на листах экселя Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
кусочки кода тянут из оракла в акс через адо, заливают назад через хранимку..... Код: vbnet 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 13:52 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
Vladimir Baskakov, Спасибо большое! Правда код для меня почти незнаком но буду пытаться разбираться. а то что у меня база на MYSQL сильно будет влиять на код? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 14:13 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
я правильно понял? у вас данные из оракла тянуться в аксес а из аксеса уже в Excel? а сохраняются в бд, путём вызова хранимки "update_eeee" и всё это в макросах EXCEL документа написано? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 14:24 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
Всегда умиляет наивность некоторых людей, которые считают, что можно написать сложную программу, абсолютно не разбираясь в программировании. Ничего личного. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 15:39 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
F, Вы правы. это действительно смешно ) но я честно говоря и не надеюсь что будет легко. Просто пытаюсь узнать максимум инфы, которая поможет для старта. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 15:48 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
Для старта изучают основы программирования, а не пишут профессиональные программы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 18:12 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
F, ну. плавать иногда учатся тоже когда падают в речку. думаю было бы глупо отказаться от заработка, не попробовав. тем более что в программировании я не новичёк. просто с VB и его синтаксисом не знаком. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 18:24 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
Так и начинайте с более подходящих для задачи средств. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2013, 18:36 |
|
Excel <--> MSSQL (или MySQL) ?
|
|||
---|---|---|---|
#18+
J_Mnemonicя правильно понял? у вас данные из оракла тянуться в аксес а из аксеса уже в Excel? а сохраняются в бд, путём вызова хранимки "update_eeee" и всё это в макросах EXCEL документа написано? )))))) у меня тянется отовсюду во все )))))) Коннект к базе и проход по запросу не зависит - эксель или акс, если вытягивать в них. Адо - оно и в африке Адо...., и оно не слишком сильно зависит от того - к какой базе цепляться.... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2013, 12:31 |
|
|
start [/forum/topic.php?fid=61&msg=38355359&tid=2174607]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 159ms |
0 / 0 |