|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
Здравствуйте уважаемые форумчане! Подскажите, кто чем может: через ODBC (MySQL Connector) пытаюсь установить связь с таблицами базы данных. Все таблицы из БД связываются без проблем..., а вот одна, зараза, связывается, но после открытия во всех полях пишет "#Удалено". При этом, если импортировать таблицу в Access - все данные в норме. На всякий случай данные таблицы: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
Отсюда, прошу совета: по большому хотелось бы разобраться, в чем проблема (честно, с MySQL знаком не очень, подозреваю, что есть нюансы, про которые я не в курсе), ну а если не по большому, а по малому - подскажите, как программно vba осуществить импорт таблиц MySQL в Access. Заранее всем спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 12:13 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
vixxa, в дополнение: попытка выполнить запрос Код: plsql 1. 2.
привел к успешному результату, все записи в локальной таблице dictionaryLocal в наличии и отображаются корректно. Это, конечно, не решает в полной мере те вопросы, которые я отобразил в предыдущем топике... Просто принимаю как вариант решения проблемы и продолжаю надеяться на дельный совет. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 12:33 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
Сделайте поле ID первичным ключом. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 12:49 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
Собственно рекомендую следующее. Включите General Log. Попробуйте открыть таблицу. Потом закройте Аксесс и посмотрите, что упало в лог - Вы удивитесь... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 12:51 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
Akina, AkinaСделайте поле ID первичным ключом.... Вы удивитесь... Не думал, что это важно, так как все остальные таблицы открылись на ура, НО... исходники (таблицы) MySQL мне не принадлежат. У меня есть доступ только для чтения ко всем таблицам. Извините, может стоило это уточнить заранее.... P.S. - таблицы без первичного ключа открываются нормально, так же нормально открываются таблицы с UNIQUE KEY (и похожей структурой, например: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 13:12 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
vixxaнапримерВ этой структуре нет автоинкремента. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 13:49 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
AkinaВ этой структуре нет автоинкремента. Считаете, что в этом все дело??? Как-то не укладывается общие принципы обработки табличных данных (моё сугубо личное мнение). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 14:08 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
vixxaСчитаете, что в этом все дело???Проверьте, делов-то... добавьте (на попробовать, потом удалите) в структуру `users_t` автоинкрементное поле - и данные отвалятся (только запускайте Access после изменения структуры)... а как удалите, так опять появятся (опять же после перезапуска Access, скорее всего). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 14:20 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
Akina, Не сочтите за флуд. Таблицы на серваке, доступа тудой у меня нет, есть только логин и пасс для чтения. Читать пытаюсь аксом через ODBC. Я бы с удовольствием воспользовался бы Вашим советом, но увы.... Да и админ серверной базы, как на зло молчит.... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 14:25 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
Akina, да, еще - там (на серваке) есть таблицы с автоинкрементными полями и без оных, с PRIMARY KEY и без, и т.д., полный набор. Все работают как надо, кроме первой упомянутой. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 14:32 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
vixxaВсе работают как надо, кроме первой упомянутой.Среди "всех" есть такая, чтобы автоинкремент был, а первичного ключа не было? И - какая версия MySQL там установлена? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 14:37 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
Akinaесть такая, чтобы автоинкремент был, а первичного ключа не было? не нашел.... не сочтите за нахальство, см. спойлер Код: plsql 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. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339.
Akinaкакая версия MySQL там установлена? увы, мне увы, Иван Васильевич... © к сожалению не знаю ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 15:06 |
|
Связь с таблицами MySQL через ODBC (удаленные записи)
|
|||
---|---|---|---|
#18+
vixxaсм. спойлер Ну вот у Вас единственная такая кривая таблица... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2017, 15:27 |
|
|
start [/forum/topic.php?fid=45&msg=39506794&tid=1612174]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 167ms |
0 / 0 |