<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274903</guid>
        <pubDate>Tue, 26 May 2009 05:49:13 +0000</pubDate>
        <title>создание базы данных</title>
        <link>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274903</link>
        <description><![CDATA[Bas: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=273497&view=findpost&p=2274498'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>AlsDimitriu &#064; <time class="tag-quote__quoted-time" datetime="2009-05-25T17:57:32+04:00">25.05.09, 13:57</time></span><div class='quote '>сама создавала файл с базой данных с определенным названием и потом работала с ней</div></div><br>
Базы есть разные от &quot;плоских&quot; файлов до навороченых Oracl.]]></description>
        <author>Bas</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274883</guid>
        <pubDate>Tue, 26 May 2009 05:18:55 +0000</pubDate>
        <title>создание базы данных</title>
        <link>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274883</link>
        <description><![CDATA[sten_11: Например вот способ, в качестве сервера FireBird (interbase)<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">void __fastcall TForm1::Button1Click(TObject *Sender)</div><div class="code_line">{</div><div class="code_line">//Сперва формируем файл</div><div class="code_line">FILE *file;</div><div class="code_line">//file=fopen(&quot;sourse.sql&quot;,&quot;w&quot;);</div><div class="code_line">//fwrite(Memo1-&#62;Lines-&#62;Text.c_str(),1,Memo1-&#62;Lines-&#62;Text.Length(),file); //Тут скрипт</div><div class="code_line">//fclose(file);</div><div class="code_line">WinExec(&quot;C:\program Files\firebird\firebird_2_0\bin\isql.exe -i sourse.sql&quot;,SW_HIDE);</div><div class="code_line">Sleep(1000);</div><div class="code_line">Memo1-&#62;Lines-&#62;Clear();</div><div class="code_line">Memo1-&#62;Lines-&#62;Add(&quot;Всё успешно&quot;); &nbsp; &nbsp; </div><div class="code_line">}</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
Вот скрипт<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">SET SQL DIALECT 1 ;</div><div class="code_line">SET NAMES win1251;</div><div class="code_line">CREATE DATABASE &#39;D:\BASE.GDB&#39; USER &#39;SYSDBA&#39; PASSWORD &#39;masterkey&#39;</div><div class="code_line">PAGE_SIZE 1024 DEFAULT CHARACTER SET win1251;</div><div class="code_line">/************************Т А Б Л И Ц Ы********************************/</div><div class="code_line">CREATE TABLE FLATS (</div><div class="code_line">&nbsp;&nbsp; &nbsp;NUMBER &nbsp; INTEGER NOT NULL,</div><div class="code_line">&nbsp;&nbsp; &nbsp;OWN &nbsp; &nbsp; &nbsp;CHAR(50),</div><div class="code_line">&nbsp;&nbsp; &nbsp;SQUARE &nbsp; NUMERIC(15,2));</div><div class="code_line">ALTER TABLE FLATS ADD CONSTRAINT PK_FLATS PRIMARY KEY (NUMBER);</div><div class="code_line">/****************************************************************************/</div><div class="code_line">CREATE TABLE PAYMENT (</div><div class="code_line">&nbsp;&nbsp; &nbsp;KOD &nbsp; &nbsp; &nbsp; &nbsp;INTEGER NOT NULL,</div><div class="code_line">&nbsp;&nbsp; &nbsp;NAZVANIE &nbsp; CHAR(50));</div><div class="code_line">ALTER TABLE PAYMENT ADD CONSTRAINT PK_PAYMENT PRIMARY KEY (KOD);</div><div class="code_line">/****************************************************************************/</div><div class="code_line">CREATE TABLE DISPLAY (</div><div class="code_line">&nbsp;&nbsp; &nbsp;FLAT &nbsp; &nbsp; &nbsp; INTEGER NOT NULL,</div><div class="code_line">&nbsp;&nbsp; &nbsp;DT &nbsp; &nbsp; &nbsp; &nbsp; DATE NOT NULL ,</div><div class="code_line">&nbsp;&nbsp; &nbsp;HOTWATER &nbsp; NUMERIC(15,2) ,</div><div class="code_line">&nbsp;&nbsp; &nbsp;COULDWATER NUMERIC(15,2));</div><div class="code_line">ALTER TABLE DIAL ADD CONSTRAINT PK_DISPLAY PRIMARY KEY (FLAT,DT);</div><div class="code_line">/****************************************************************************/</div></ol></div></div></div></div>]]></description>
        <author>sten_11</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274831</guid>
        <pubDate>Tue, 26 May 2009 02:30:12 +0000</pubDate>
        <title>создание базы данных</title>
        <link>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274831</link>
        <description><![CDATA[brother79: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=273497&view=findpost&p=2274498'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>AlsDimitriu &#064; <time class="tag-quote__quoted-time" datetime="2009-05-25T13:57:32+00:00">25.05.09, 13:57</time></span><div class='quote '>Здраствуйте&#33; Нужно сделать чтоб программа сама создавала файл с базой данных с определенным названием и потом работала с ней. Работать с базой данных - это не проблема, а вот как сделать чтоб программа сама умела создавать базы данных?</div></div><br>
Ну ты блин оригинал. А база-то какая? Создаются базы, без проблем, там что-то типа Create Database есть, дальше надо доки смотреть, по памяти не помню, т.к. каждый день программно не создаю. Ну и не мешало бы знать вообще что за СУБД для начала.]]></description>
        <author>brother79</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274715</guid>
        <pubDate>Mon, 25 May 2009 19:01:03 +0000</pubDate>
        <title>создание базы данных</title>
        <link>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274715</link>
        <description><![CDATA[Мотов Юрий: Взять уже созданный файл за шаблон и когда необходимо - делать его копию, называть определённым именем и помещать в определённое место]]></description>
        <author>Мотов Юрий</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274498</guid>
        <pubDate>Mon, 25 May 2009 13:57:32 +0000</pubDate>
        <title>создание базы данных</title>
        <link>https://forum.sources.ru/index.php?showtopic=273497&amp;view=findpost&amp;p=2274498</link>
        <description><![CDATA[AlsDimitriu: Здраствуйте&#33; Нужно сделать чтоб программа сама создавала файл с базой данных с определенным названием и потом работала с ней. Работать с базой данных - это не проблема, а вот как сделать чтоб программа сама умела создавать базы данных?]]></description>
        <author>AlsDimitriu</author>
        <category>Borland C++ Builder/Turbo C++ Explorer</category>
      </item>
	
      </channel>
      </rss>
	