Помощь по БД delphi и mysql

0

Я хочу создать приложение для своих друзей, Это похоже на книгу слайдов

Я хочу как это

  • в nameditbox, когда я ввел имя, он должен получать данные из базы данных и должен отображаться в уважаемых полях

example: nick имя editboz: nick         номер: 1111

2.moreover Я хочу добавить в базу данных новую запись из своего приложения, нажав кнопку добавления

  1. Можно ли редактировать уже существующие имена друзей?

Я никогда не работал с mysql (даже я не знаю много), и я никогда не работал в delphi в соответствии с mysql, но не нормальным dlephi.

Есть ли уже сделанный проект? Если да, пожалуйста, напишите мне, я хочу научиться надеюсь, кто-то может мне помочь в этом заранее спасибо

  • 0
    Вам действительно нужно задавать меньшие вопросы. Попробуйте закодировать его, и когда у вас возникнут проблемы / проблемы, задайте конкретные вопросы и попробуйте предоставить код, с которым у вас возникла проблема.
  • 0
    Сначала попробуйте создать глухую книгу, используя Delphi и настольную базу данных. Как только вы это заработаете, прочитайте о подключении к базе данных mysql.
Показать ещё 1 комментарий
Теги:
database

1 ответ

2

Я должен сказать, что я не пробовал это с MySQL, но надеюсь, что это поможет.

В первой части вашего вопроса:

Я предлагаю, что самый простой способ - использовать бесплатный драйвер ODBC MySQL из http://dev.mysql.com/downloads/connector/odbc/5.1.html

Delphi поддерживает подключение через ODBC (Open Database Connectivity). По сути, Delphi не знает о каких-либо конкретных особенностях базы данных MySQL, но знает о меньшем наборе функций, общих для баз данных большинства.

Если вы можете заставить этот драйвер ODBC подключаться к MySQL, вы сможете просмотреть все хорошие примеры в Интернете и в прилагаемых файлах справки Delphi, где показано, как:

  • Создайте источник данных ODBC в диспетчере ODBC Windows.
  • Откройте подключение TDatabase к источнику данных MySQL ODBC
  • Подключить TTable к базе данных
  • Подключить TDataSource к TTable
  • Подключить TDBEdit к TDataSource

Вам нужно будет узнать, как подключить их к определенной таблице в базе данных MySQL.

Соединение этих компонентов вместе должно дать вам рабочий пример того, что вы пытаетесь сделать.

Вы должны найти множество хороших руководств, показывающих, как подключиться к базе данных ODBC в Интернете.

Для части 2 вашего вопроса:

Как только вы выполнили часть 1, достижение части 2 - небольшой шаг оттуда.

  • Соедините TDBNavigator с TDataSource.

Это позволит вам перемещаться по таблице данных и будет включать функцию добавления/редактирования/удаления для таблицы, позволяющую новую строку, удаление строки и редактирование строки.

Удачи вам в этом.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню