|
|
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Сейчас передо мной стоит задача написания проекта, который будет выполнять определенный функционал по взаимодействию с различными СУБД, получения и передачи информации по сети. Я хочу поэтапно описывать конкретные задачи и мою реализацию. Возможно кому-нибудь будет полезно, или кто-нибудь подправит и подкорректирует, тем самым улучшит реализацию. Всем спасибо заранее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:23:21 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
P.S. я реализовываю проект на RadStudio 10.1 Berlin Программа должна уметь подключаться к большому количеству различных СУБД, причем корректировать настройки СУБД не предоставляется возможным. Затем программа должна уметь выполнять SQL скрипт на СУБД. А результаты выполнения скрипта передать по интернету (в виде файла для начала). Я решил реализовать данную задачу с помощью встроенных компонентов FireDAC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:28:16 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
1. Соединение с СУБД (будет изменяться) Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:29:41 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
в бложик Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:31:10 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
2. Выполнение SQL запроса Код: pascal 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. Пример использования Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:31:43 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, Я думаю это больше в форуме, потому что я его только реализовываю и интересно мнение людей, после полной реализации можно собрать в блог и залить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:35:42 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
3. Выгрузка результата Query в текстовый файл Код: pascal 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. Пример использования: Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:39:15 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Sandistя его только реализовываю и интересно мнение людей Как я уже сказал: спрячь этот код и никому не показывай. Чтобы не было мучительно стыдно за бессмысленно нажатые кнопки. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:41:05 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:41:56 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
rgreat, лучше написать не смог. Почему должно быть стыдно? Я не позиционирую себя как профессионала в программировании, реализовываю по мере своих способностей. Если есть чем подсказать буду рад ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:47:07 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Пойми, что сейчас ты гордишься примитивными вещами класса "Хэлло ворлд". Sandistлучше написать не смог. Почему должно быть стыдно? Именно потому, что ты выкладываешь на всеобщее обозрение свой лучший код, но при этом те, кто постарше и поопытнее, напишут то же самое чисто рефлекторно, только код будет короче и эффективнее. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 15:55:02 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Товарищи, каждый имеет право быть чайником и ламером, тем более невоинствующим. Пусть пишет, как может, и выкладывает свои достижения. Возможно, кто-то захочет подсказать и направить в правильное русло. Авось, через месяц качество его кода вырастет на порядок. А закрыть/удалить всегда успеется, это несложно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:01:42 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Так стыдно-то почему должно быть? Да, я не особо опытный и пусть даже не особо смышленый, но ведь для чего нужны форумы? На мой взгляд чтобы делиться информацией с другими. Я поделился, мне ответили, что все очень плохо, что умные дяди напишут лучше и что им не стоит гордиться. А как это должно мне помочь? Ведь если бы я мог, я бы сразу написал очень хороший код. И я не горжусь этим кодом, я написал, чтобы узнать больше и возможно кому-нибудь помочь. И я не считаю, что своим кодом я засирают форум. Я считаю, что засирают форум сообщения, которые пишутся не по теме. Вот как это например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:05:14 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
SandistВедь если бы я мог, я бы сразу написал очень хороший код. это неважно. В любом случае, какой код ни напиши, он кому-то будет казаться очень плохим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:07:49 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
SandistТак стыдно-то почему должно быть? Я даже и не знаю... Почему может быть стыдно за тупую копи-пасту чужого кода и выдавание его за свой? В своём коде ты должен знать назначение каждой строчки чтобы уметь объяснить зачем она именно там и почему она именно такая. А теперь объясни мне зачем в http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1267396&msg=20683155 вызов DisableControls? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:09:35 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Sandist, хочешь кому-то помочь, напиши книгу или выложи готовый проект на публичный ресурс. Формат форума предполагает вопрос-ответ и обсуждение. Пока ты будешь писать программу, твой топ разрастется до размеров первого тома "Война и мир". Вряд ли кто-то из пришедших по ссылкам гугла решиться его читать с самого начала. Кроме того, маловероятно, что окружающие (кроме тебя самого) будут восторгаться публикуемым тобой кодом. Да еще и советами замучают :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:13:20 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, я извиняюсь, ранее я использовал DataSource и Query передавался в параметре, потом я переписал и создавал Query внутри и уничтожал внутри. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:13:23 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Док> хочешь кому-то помочь, напиши книгу или Док> выложи готовый проект на публичный ресурс. Да какая уж тут книга с такими знаниями. А готового проекта пока нет, "в процессе". Так что пусть выкладывает, самые явные глупости кто-то может и подправить. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:19:45 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Sandist, видимо я написал реально несуразную хрень, раз все так настойчиво пытаются мне об этом сказать мне интересно, вот я вбил в гугле "выгрузка query в csv delphi" первая ссылка https://stackoverflow.com/questions/5680017/delphi-tquery-save-to-csv-file этот код лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:20:20 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Sandist> этот код лучше? Не намного. P.S. К тебе претензии, потому что топик будет выглядеть не как "покритикуйте код", а как "как можно/нужно делать". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:29:19 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Sandistя вбил в гугле "выгрузка query в csv delphi" То есть из стохастического программиста, пишущего код методом тыка ты решил мутировать в гуглопрограммиста, копипастящего нагугленные куски кода себе в программу. Хрен редьки не слаще. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:34:03 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Sandist, пиши давай, никого не слушай. А то местные старпёры развели тут междусобойчик, нормальным парням пройти нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:38:27 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
чччДSandist, пиши давай, никого не слушай. А то местные старпёры развели тут междусобойчик, нормальным парням пройти нельзя. "Ты пиши, пиши, пиши, Сочиняй весь век, Потому что пародист — Тоже человек. Он не хочет затянуть Туже поясок. Для него твои стихи — Хлебушка кусок. Ты пиши и мой призыв Не сочти за лесть, Потому что пародист Тоже хочет есть!" А. Иванов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:42:33 |
|
||
|
Пишу проект базы данных, система и передача данных
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Я изначально был гуглопрограммистом, сказал же, что не претендую на роль проф программиста ладно, я понял, что не стоит продолжать выкладывать свой говнокод надеюсь никого не испачкал этим кодом )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2017, 16:43:12 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39496751&tid=2041970]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 193ms |
| total: | 335ms |

| 0 / 0 |
