<?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=236191&amp;view=findpost&amp;p=1957708</guid>
        <pubDate>Fri, 16 May 2008 10:15:57 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1957708</link>
        <description><![CDATA[Mishaluk: да уже поубирал <br>строка подключения в дельфи и в aspx странице одинаковая <br>Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:&#092;MyWebForm&#092;d1.mdb;Persist Security Info=False<br><br>и все равно при запущенном дельфи aspx страница выдапет<br>Exception Details: System.Data.OleDb.OleDbException: Невозможно использовать &#39;&#39;; файл уже используется.<br><br>закроешь дельфи - aspx работает<br><br>две копии дельфи вместе работают c одной БД<br>две копии aspx страницы вместе работают c одной БД<br>а дельфи с aspx с одной БД - нет<br>спасибо]]></description>
        <author>Mishaluk</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1957615</guid>
        <pubDate>Fri, 16 May 2008 09:15:26 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1957615</link>
        <description><![CDATA[Bas: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=236191&view=findpost&p=1957427'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Mishaluk &#064; <time class="tag-quote__quoted-time" datetime="2008-05-16T06:31:09+00:00">16.05.08, 06:31</time></span><div class='quote '>в дельфи строка подключения<br>
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:&#092;MyWebForm&#092;d1.mdb;Mode=ReadWrite;Persist Security Info=False</div></div><br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>ADO<br>
Если у Вас Delphi 5 Enterprise или Delphi 5 Professional с ADO Express, то Вы можете использовать компонент ADOTable и в его свойстве ConnectionString настроить (build) подключение как базе данных MS Access. Например:<br>
<br>
Provider=Microsoft.Jet.OLEDB.4.0;<br>
User ID=Admin;<br>
Password=Password;<br>
Data Source=D:&#092;Path&#092;dbname.mdb;<br>
Mode=ReadWrite;<br>
Extended Properties=&quot;&quot;;<br>
Persist Security Info=False;<br>
Jet OLEDB:System database=&quot;&quot;;<br>
Jet OLEDB:Registry Path=&quot;&quot;;<br>
Jet OLEDB:Database Password=&quot;&quot;;<br>
Jet OLEDB:Engine Type=5;<br>
Jet OLEDB:Database Locking Mode=1;<br>
Jet OLEDB:Global Partial Bulk Ops=2;<br>
Jet OLEDB:Global Bulk Transactions=1;<br>
Jet OLEDB:New Database Password=&quot;&quot;;<br>
Jet OLEDB:Create System Database=False;<br>
Jet OLEDB:Encrypt Database=False;<br>
Jet OLEDB:Don&#39;t Copy Locale on Compact=False;<br>
Jet OLEDB:Compact Without Replica Repair=True;<br>
Jet OLEDB:SFP=False<br>
При этом будет открыта база данных D:&#092;Path&#092;dbname.mdb, будет использован драйвер ADO для базы данных Access (Microsoft.Jet.OLEDB.4.0). Имя пользователя будет Admin без пароля (эти значения присваиваются поумолчанию при создании базы Access). Если Вы всё-таки захотите использовать пароль, то его надо будет задать в ствойстве Jet OLEDB:Database Password. Если у Вас установлен режим безопасности, то необходимо указать файл .MDW или .MDA в свойстве Jet OLEDB:System database.<br>
  <br>
<br>
</div></div><br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=236191&view=findpost&p=1957427'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Mishaluk &#064; <time class="tag-quote__quoted-time" datetime="2008-05-16T06:31:09+00:00">16.05.08, 06:31</time></span><div class='quote '>Mode=Share Deny Write</div></div> означает &quot;запретить всем работу в режиме записи&quot;.<br>
А в в дельфи строке подключения я не вижу ято включен режим только для чтения (по умолчанию зпаись/чтение).]]></description>
        <author>Bas</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1957427</guid>
        <pubDate>Fri, 16 May 2008 06:31:09 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1957427</link>
        <description><![CDATA[Mishaluk: соединяюсь из VB  через Microsoft.Jet.OLEDB соединение <br>Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Data Source=&quot;C:&#092;MyWebForm&#092;d1.mdb&quot;;Mode=Share Deny Write;Jet OLEDB:Engine Type=5;Provider=&quot;Microsoft.Jet.OLEDB.4.0&quot;;Jet OLEDB:System database=;Jet OLEDB:SFP=False;persist security info=False;Extended Properties=;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Create System Database=False;Jet OLEDB:Don&#39;t Copy Locale on Compact=False;User ID=Admin;Jet OLEDB:Global Bulk Transactions=1<br><br>в дельфи строка подключения<br>Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:&#092;MyWebForm&#092;d1.mdb;Mode=ReadWrite;Persist Security Info=False<br><br>результат<br><br>Exception Details: System.Data.OleDb.OleDbException: Невозможно использовать &#39;&#39;; файл уже используется.<br><br>дельфи блокирует БД и aspx не пускает<br>хотя еще 2 копии одной программы на дельфи используют одну БД без проблем<br><br>aspx нужно только чтение из этой БД<br><br>как разрешить эту проблему?<br>спасибо]]></description>
        <author>Mishaluk</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1956509</guid>
        <pubDate>Thu, 15 May 2008 08:51:03 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1956509</link>
        <description><![CDATA[Mishaluk: если запускаешь два вариант программы на delphi одновременно то они работают с этой же базой нормально а aspx  страницу не пускает (хотя aspx только читает из базы и ничего в нее не пишет) <br>в чем дело? <br>спасибо]]></description>
        <author>Mishaluk</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1956322</guid>
        <pubDate>Thu, 15 May 2008 06:23:12 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1956322</link>
        <description><![CDATA[Bas: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=236191&view=findpost&p=1955673'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Mishaluk &#064; <time class="tag-quote__quoted-time" datetime="2008-05-14T12:36:25+00:00">14.05.08, 12:36</time></span><div class='quote '>ERROR [IM006]</div></div><br>
Ошибка при выполнении SQLSetConnectionOption. Во время выполнения Менеджер драйверов вызвал ф-цию SQLSetConnectionOption выполнение которой привело к ошибке.<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=236191&view=findpost&p=1955673'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Mishaluk &#064; <time class="tag-quote__quoted-time" datetime="2008-05-14T12:36:25+00:00">14.05.08, 12:36</time></span><div class='quote '>cmShareDenyNone </div></div><br>
cmShareDenyNone - открытие других соединений с разрешениями запрещено.]]></description>
        <author>Bas</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1955673</guid>
        <pubDate>Wed, 14 May 2008 12:36:25 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1955673</link>
        <description><![CDATA[Mishaluk: а что тогда мешает работать проекту на aspx с БД   если запущена программа на Delphi  (работает с этой же БД)<br>
проекту на aspx работает, запускаю программу на Delphi после этого при обращении с aspx странице<br>
<br>
ERROR [IM006] [Microsoft][Диспетчер драйверов ODBC] Ошибка SQLSetConnectAttr драйвера<br>
ERROR [HY000] [Microsoft][Драйвер ODBC Microsoft Access] Невозможно использовать &#39;(нет данных)&#39;; файл уже используется. <br>
<br>
что блокирует программа на Delphi   ?<br>
спасибо<br>
<br>
ADOConnection.Mode ставлю cmShareDenyNone <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2008-05-14T12:55:18+00:00">14.05.08, 12:55</time></span></span><br>
(как то странно сообщения добавляються с задержкой и не пойму то добавилось или нет :o )<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=236191&view=findpost&p=1955648'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Bas &#064; <time class="tag-quote__quoted-time" datetime="2008-05-14T12:17:11+00:00">14.05.08, 12:17</time></span><div class='quote '>Если да то значит не монопольно. </div></div><br>
<br>
проект на сервере отработал (он выдает только содержание некоторых полей базы и закрылся и проверить мешает ли он работе программе на Delphi как?)<br>
а что тогда мешает работе aspx с БД при работающей с этой же БД программе на Delphi?<br>
<br>
aspx страница выдает <br>
ERROR [IM006] [Microsoft][Диспетчер драйверов ODBC] Ошибка SQLSetConnectAttr драйвера<br>
ERROR [HY000] [Microsoft][Драйвер ODBC Microsoft Access] Невозможно использовать &#39;(нет данных)&#39;; файл уже используется. <br>
<br>
ADOConnection.Mode ставлю cmShareDenyNone <br>
спасибо]]></description>
        <author>Mishaluk</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1955648</guid>
        <pubDate>Wed, 14 May 2008 12:17:11 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1955648</link>
        <description><![CDATA[Bas: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=236191&view=findpost&p=1955512'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Mishaluk &#064; <time class="tag-quote__quoted-time" datetime="2008-05-14T11:20:27+00:00">14.05.08, 11:20</time></span><div class='quote '>быстрее всего БД захвачена монопольно. ведь проект aspx не препятствует открытию базы программой на Delphi</div></div><br>
Программа на Delphi открывает БД если запущен проект на aspx ? Если да то значит не монопольно.]]></description>
        <author>Bas</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1955512</guid>
        <pubDate>Wed, 14 May 2008 11:20:27 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1955512</link>
        <description><![CDATA[Mishaluk: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=236191&view=findpost&p=1954188'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Bas &#064; <time class="tag-quote__quoted-time" datetime="2008-05-13T12:03:48+00:00">13.05.08, 12:03</time></span><div class='quote '>Надо указать путь к с system.mdw , или БД захвачена монопольно. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2008-05-13T12:06:38+00:00">13.05.08, 12:06</time></span></span><br>
<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=74766' target='_blank'>Как проверяете существование таблицы?, ADO/Delphi/Access</a></div></div><br>
быстрее всего БД захвачена монопольно. ведь проект aspx не препятствует открытию базы программой на Delphi<br>
как отменить монополию?<br>
спасибо]]></description>
        <author>Mishaluk</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1954188</guid>
        <pubDate>Tue, 13 May 2008 12:03:48 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1954188</link>
        <description><![CDATA[Bas: Надо указать путь к с system.mdw , или БД захвачена монопольно. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2008-05-13T12:06:38+00:00">13.05.08, 12:06</time></span></span><br>
<a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=74766' target='_blank'>Как проверяете существование таблицы?, ADO/Delphi/Access</a>]]></description>
        <author>Bas</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1954146</guid>
        <pubDate>Tue, 13 May 2008 11:34:14 +0000</pubDate>
        <title>работа с базой данных по сети</title>
        <link>https://forum.sources.ru/index.php?showtopic=236191&amp;view=findpost&amp;p=1954146</link>
        <description><![CDATA[Mishaluk: база - MS Access на сервере, <br>с ней работают проект на VB Studio (ASPX)  и программа на delphi<br>delphi блокирует базу и использование базы совместно не получается, aspx говорит что файл занят<br>как это разрулить?<br>спасибо<br>из delphi - ADOConnection1 <br>Provider=MSDASQL.1;Persist Security Info=False;Data Source=daf1;Extended Properties=&quot;DSN=daf;DBQ=C:&#092;MyWebForm&#092;d1.mdb;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;&quot;<br><br>из VB - OdbcConnection1<br>MaxBufferSize=2048;FIL=MS Access;DSN=monit;PageTimeout=5;UID=admin;DriverId=25]]></description>
        <author>Mishaluk</author>
        <category>Delphi: Базы данных</category>
      </item>
	
      </channel>
      </rss>
	