﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Базы Данных / Базы данных  / не работает SQLConfigDataSource() / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Sat, 22 Nov 2008 20:10:34 GMT</lastBuildDate><ttl>20</ttl><item><title>не работает SQLConfigDataSource()</title><link>http://www.relib.com/forums/Topic882122-2-1.aspx</link><description>Перестал работать код программного создания DSN_источника ODBC1 и тот же код при работе на разных компах  завершается успешно или неудачно.(правда на том компе где неудачно недавно было вирусное заражение и  Касперский удалил ряд файлов).Код имеет следующий видFunction CreatDSN() As Boolean Dim ret$'' ret = SQLConfigDataSource(0, 1, "SQL Server", "DSN=DSN_eug" &amp; Chr(0) &amp; "Server=" &amp; Server &amp; Chr(0) &amp; "Database=sprut" &amp; Chr(0) &amp; "UseProcForPrepare=0" &amp; Chr(0) &amp; "Trusted_connection=yes" &amp; Chr(0) &amp; "LANGUAGE=&amp;#240;&amp;#243;&amp;#241;&amp;#241;&amp;#234;&amp;#232;&amp;#233;" &amp; Chr(0) &amp; "Description=&amp;#196;&amp;#235;&amp;#255; &amp;#209;&amp;#239;&amp;#240;&amp;#243;&amp;#242;" &amp; Chr(0) &amp; Chr(0)) ret = SQLConfigDataSource(0, 1, "SQL Server" &amp; Chr(0), "DSN=EUG" &amp; Chr(0) &amp; "Server=BAGOTSKI" &amp; Chr(0) &amp; "Database=sprut" &amp; Chr(0) &amp; "Trusted_connection=yes" &amp; Chr(0) &amp; "LANGUAGE=&amp;#240;&amp;#243;&amp;#241;&amp;#241;&amp;#234;&amp;#232;&amp;#233;" &amp; Chr(0) &amp; "Description=&amp;#196;&amp;#235;&amp;#255; &amp;#209;&amp;#239;&amp;#240;&amp;#243;&amp;#242;" &amp; Chr(0) &amp; Chr(0))'' ret = SQLConfigDataSource(0, 1, "SQL Server" &amp; Chr(0), "DSN=LABS" &amp; Chr(0) &amp; "Server=" &amp; Server &amp; Chr(0) &amp;  "Database=sprut" &amp; Chr(0) &amp; "UseProcForPrepare=Yes" &amp; Chr(0) &amp; "Login=metodist" &amp; Chr(0) &amp; "Pwd=405" &amp; Chr(0) &amp; "LANGUAGE=english" &amp; Chr(0) &amp; "Description=&amp;#196;&amp;#235;&amp;#255; &amp;#209;&amp;#239;&amp;#240;&amp;#243;&amp;#242;" &amp; Chr(0) &amp; Chr(0)) If ret = False Then   CreatDSN = False Else   CreatDSN = True End IfEnd FunctionДанный код рассчитан на создание в коде VBA  DSN для SQL Server-ов с различными видами аутенфикации – по login, password или по WinNT Но на компе где не работает не работает также код создания ODBC по Jet для  MS ACCESSКто сталкивался с этим , какие будут предложения? Где отдельно скачать ODBC 3/0 – на Микрософте его не вижу – только ODBC/NETМожет кто знает как присоединять к Access табл с SQL Server без явного упоминания DSN –nameЧтобы присоединенные табл работали и в случае когда кто-то на компе удалит соответствующий DSN,?</description><pubDate>Thu, 06 Oct 2005 12:45:00 GMT</pubDate><dc:creator>eugira</dc:creator></item></channel></rss>