там рассказывается только о создании Alies а про создание самой базы данных с помощью SQL вообще не говорится ни слова

объясните....что и к чему...
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() ![]() |
![]() |
priboltik |
![]()
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 58 Пол: Мужской Реальное имя: Константин Репутация: ![]() ![]() ![]() |
Перечитал несколько раз DRKB, но так и не понял основного: ТАК КАК ВСЕ-ТАКИ СОЗДАТЬ НОВУЮ БАЗУ ДАННЫХ В ДЕЛФИ??
там рассказывается только о создании Alies а про создание самой базы данных с помощью SQL вообще не говорится ни слова ![]() объясните....что и к чему... |
Алена |
![]()
Сообщение
#2
|
Гость ![]() |
Как же не говорится?
Цитата(DRKB) А как создать базу данных программно? Забегаю вперёд, новички могут со спокойной совестью эту информацию пропустить. Ключевые слова выделены. Ты же не говоришь, с какой БД ты хочешь работать.С созданием базы данных програмно большие проблемы! Задача состоит из 2х этапов: 1) Создание самой базы данных 2) Создание Alias Второй вопрос весьма прост - используются методы системного объекта Session: session.AddAlias Session.SaveConfigFile Ответ же на первый не однозначен и вызвано это тем, что это целиком зависит от базы данных. Так как Dbase и Paradox базы данных это просто каталоги, то тут проблем нет, создаём каталог (ForceDirectories например) и дело с концом, для MS Access и MS Excel уже прийдётся использовать DAO низкоуровневые функции, серверные базы данных обычно имеют системные Stored Procedures для создания базы данных. |
hardcase |
![]()
Сообщение
#3
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
а про создание самой базы данных с помощью SQL вообще не говорится ни слова В сиквел сервере можно использовать подобный синтаксис Код CREATE DATABASE database_name [DATABASEPASSWORD 'database_password' [ENCRYPTION {ON|OFF}] ] В квадратных скобках - необязательные опции. Сообщение отредактировано: hardcase - -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
priboltik |
![]()
Сообщение
#4
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 58 Пол: Мужской Реальное имя: Константин Репутация: ![]() ![]() ![]() |
То Алена:
в принципе не особо важно.. можно Paradox а можно и MySQL.. с чем удобнее и с что быстрее работает??? и что более предпочтительнее на ваш выбор??? Добавлено через 1 мин. В сиквел сервере можно использовать подобный синтаксис Код CREATE DATABASE database_name [DATABASEPASSWORD 'database_password' [ENCRYPTION {ON|OFF}] ] В квадратных скобках - необязательные опции. хорошо.. это понятнаа... а вот как этот запрос связать с формами в делфи??? ведь нужно прописывать Alies если используешь BDE.. и также надо писать названия бд... а если их как раз то и нету????? |
Altair |
![]()
Сообщение
#5
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата в принципе не особо важно.. можно Paradox а можно и MySQL.. с чем удобнее и с что быстрее работает??? и что более предпочтительнее на ваш выбор??? Вообще-то БД подбирается на основании требований к системе а не требования и механизмы решения к БД. Если к базе тысячи обращений в день подойдет например и MySQL а если тысячи в секунду? Количество пользователей - важный параметр. Не забывай еще и о стоимости лицензий... Цитата хорошо.. это понятнаа... а вот как этот запрос связать с формами в делфи??? А зачем тебе связывать логику с формами? Наоборот, отдели всю логику как можно дальше от интерфейса! -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Гость |
![]()
Сообщение
#6
|
Гость ![]() |
Вообще-то БД подбирается на основании требований к системе а не требования и механизмы решения к БД. Если к базе тысячи обращений в день подойдет например и MySQL а если тысячи в секунду? Количество пользователей - важный параметр. Не забывай еще и о стоимости лицензий... Мне нужны локальные базы данных... т.е. одновременно работающие только с одним пользователем.... но в них должно быть много записей.(примерно дол 1 000 000) А зачем тебе связывать логику с формами? Наоборот, отдели всю логику как можно дальше от интерфейса! если не секрет, каким образом это можно сделать.???? |
NTL |
![]()
Сообщение
#7
|
![]() Фанат Delphi ![]() ![]() Группа: Пользователи Сообщений: 72 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Мне нужно создать базу данных для одного крупного предприятия в моем городе о выдачи зарплаты на этом предприятии.С чего начать мне?Какие книги посоветуете?Дельфи подойдет для разработки?
Сообщение отредактировано: NTL - -------------------- ICQ (384-043-857)
|
hardcase |
![]()
Сообщение
#8
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
Мне нужны локальные базы данных... т.е. одновременно работающие только с одним пользователем.... но в них должно быть много записей.(примерно дол 1 000 000) MsSql Express 2005 абсолютно бесплатный, работает локально, ограничить доступ к БД для одного пользователя (транзакцию) в единый момент времени - нет проблем, в общем, очень удобная штука. если не секрет, каким образом это можно сделать.???? Принцип разделения данных от предсталвения на экране, с использованием всяческие DataReader, DataAdapter, DataSet объектов.Цитата Мне нужно создать базу данных для одного крупного предприятия в моем городе о выдачи зарплаты на этом предприятии.С чего начать мне?Какие книги посоветуете?Дельфи подойдет для разработки? А на предприятии разве нет уже внедрённых бухгалтерских программ - их целые толпы водятся, 1С чего только стоит.Начинать нужно с того, что узнать какой сервер БД ты будешь использовать, или который там уже стоит. Отсюда будет ясен выбор книги. Подойдёт тот инструмент, который ты знаешь лучше всего. Знаешь Delphi - делай на делфи, когда-то считалось, что делфя была заточена под программы для БД, но я так никогда не считал (ИМХО). Сообщение отредактировано: hardcase - -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
NTL |
![]()
Сообщение
#9
|
![]() Фанат Delphi ![]() ![]() Группа: Пользователи Сообщений: 72 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Посоветуйте инфу о SQL.Решил все-таки Дельфи
![]() -------------------- ICQ (384-043-857)
|
![]() ![]() |
![]() |
Текстовая версия | 25.03.2023 12:00 |