Заставить приложение получать данные из базы данных MySQL - PullRequest
0 голосов
/ 27 марта 2009

Я ищу приложение, которое показывает что-то из базы данных MySQL. Они должны идти в порядке, согласно которому кто-то следующий. Пользователь устанавливает время, когда события должны происходить, вместе с именем для него. Затем эта информация попадет в базу данных MySQL и будет показана вместе с другими событиями в приложении. Я планирую сделать это либо Java, либо Delphi. Любая идея, которая будет лучше для такого проекта? У кого-нибудь есть хороший учебник для этого?

Редактировать: Я должен был также заявить об этом. Пользовательский интерфейс не является чем-то необычным, но представляет собой поле, в котором указываются следующие несколько событий, а также кнопка «Отправить событие», с помощью которой пользователи могут отправлять свои собственные события в базу данных.

Ответы [ 6 ]

4 голосов
/ 27 марта 2009

Здесь - некоторые учебные пособия о том, как подключиться к MySQL из Delphi. Delphi имеет преимущество перед Java в том, что он не требует установки дополнительного программного обеспечения (самой Java) на клиентский компьютер. Кроме того, вы должны, вероятно, пойти с тем, что вам наиболее удобно.

2 голосов
/ 27 марта 2009

Если вы хотите что-то быстрое (как быстро развивающееся) в Java, вы можете проверить это руководство .

1 голос
/ 28 марта 2009

Если вас интересует выбор языка, я бы сказал, выберите Delphi по двум причинам.

  1. Как упоминал Ларс, у него нет внешних зависимостей.
  2. Связь с базой данных всегда была одной из самых сильных сторон Delphi. Черт возьми, это откуда имя пришло! Они назвали его так, чтобы он легко ассоциировался у людей с Oracle, самой популярной системой баз данных, когда Delphi был совершенно новым.
1 голос
/ 27 марта 2009

Уверен, что в среде IDE NetBeans есть шаблон проекта для приложений, управляемых базой данных. Никогда не использовал его сам, но примеры NetBeans обычно довольно хороши, так что, возможно, стоит проверить. Как сказал Эли, я сомневаюсь, что это имеет большое значение, если вы используете Java или Delphi. Используйте тот, который вам наиболее удобен, и если у вас нет опыта работы с Java. Очевидно, смещен там:)

0 голосов
/ 27 марта 2009

Сначала вы должны решить, какой язык использовать, потому что у них обоих совершенно разные способы подключения к базе данных MySQL. (Конечно, на каком-то слое они в основном одинаковы :))

Даже в Delphi [только на Java] есть несколько способов чтения из базы данных. (ORM, простой JDCB, TDataSet, собственная библиотека MySQL, ...)

Тогда вам следует задать два конкретных (= новых) вопроса:

  1. Как загрузить данные из базы данных MySQL с помощью Java.
  2. Как загрузить данные из базы данных MySQL с помощью Delphi.
0 голосов
/ 27 марта 2009

Ваше описание звучит как базовый интерфейс пользовательского интерфейса для небольшой схемы базы данных. Используйте тот язык, который вам удобнее. После того, как вы выбрали язык, базовый поиск некоторых каркасов ORM даст вам довольно простые способы подключения вашей базы данных к пользовательскому интерфейсу. Практически любая книга по Java или Delphi будет иметь пример того, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...