Serascer писал(а):
А чем создать новый файл базы данных то?
Команда вроде
CREATE DATABASE имя базы
а каким именно элементом это делать?
Ну или перефразирую, как реализовать создание новой базы данных с определенным именем?
буду признателен за код. Принцип понимаю, а как реализовать нет.
Add(MainForm,8116350,196,119)
{
Width=463
Height=74
Caption="Созддание базы"
BorderStyle=1
Position=1
Point(onClose)
link(onCreate,6951000:doOpen,[])
link(onClose,6951000:doClose,[])
}
Add(DS_SQLite,6951000,252,133)
{
Name="mdb"
FileName="MyDB.db"
link(onOpen,16718266:doExec,[])
}
Add(Label,1738851,427,133)
{
Left=5
Top=5
Width=445
Caption=""
AutoSize=1
}
Add(DSC_Exec,16718266,308,133)
{
SQL="CREATE TABLE IF NOT EXISTS[tab1](\r\n [id] INTEGER PRIMARY KEY AUTOINCREMENT, \r\n [date] DATE, \r\n [familia] TEXT, \r\n [works] TEXT, \r\n [result] TEXT);\r\n"
DSManager="mdb"
link(onExec,1308006:doData,[])
}
Add(DoData,1308006,371,133)
{
Data=String(База создана и создана таблица)
link(onEventData,1738851:doText,[])
}