<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBS, SQL: ADO.Connection]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7355&amp;type=atom" />
	<updated>2012-08-29T04:36:49Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7355</id>
		<entry>
			<title type="html"><![CDATA[Re: VBS, SQL: ADO.Connection]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63271#p63271" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>qwertEHOK пишет:</cite><blockquote><p>вообще пример работы с ms SQL из VBS - вывод таблицы в файл, Update</p></blockquote></div><p>Пример из «The Portable Script Center»:<br /></p><div class="quotebox"><blockquote><p><strong>Connect to a SQL Server Database</strong><br /></p><div class="codebox"><pre><code>Const adOpenStatic = 3
Const adLockOptimistic = 3

Set objConnection = CreateObject(&quot;ADODB.Connection&quot;)
Set objRecordSet = CreateObject(&quot;ADODB.Recordset&quot;)

objConnection.Open _
    &quot;Provider=SQLOLEDB;Data Source=atl-sql-01;&quot; &amp; _
        &quot;Trusted_Connection=Yes;Initial Catalog=Northwind;&quot; &amp; _
             &quot;User ID=fabrikam\kenmyer;Password=34DE6t4G!;&quot;

objRecordSet.Open &quot;SELECT * FROM Customers&quot;, _
        objConnection, adOpenStatic, adLockOptimistic

objRecordSet.MoveFirst

Wscript.Echo objRecordSet.RecordCount</code></pre></div></blockquote></div><p>То есть, ничего сложного там нет. Задаёте корректную строку подключения, далее работаете как и с любым другим провайдером.<br /></p><div class="quotebox"><cite>qwertEHOK пишет:</cite><blockquote><p>а с хранимыми процедурами из скрипта можно работать?</p></blockquote></div><p><a href="http://www.google.ru/search?q=VBScript+SQL+execute+stored+procedure">VBScript SQL execute stored procedure - Поиск в Google</a>.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-08-29T04:36:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63271#p63271</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS, SQL: ADO.Connection]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63266#p63266" />
			<content type="html"><![CDATA[<p>вообще пример работы с ms SQL из VBS - вывод таблицы в файл, Update<br />а с хранимыми процедурами из скрипта можно работать?</p>]]></content>
			<author>
				<name><![CDATA[qwertEHOK]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27326</uri>
			</author>
			<updated>2012-08-28T13:20:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63266#p63266</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS, SQL: ADO.Connection]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63254#p63254" />
			<content type="html"><![CDATA[<p>Какой пример и с каким SQL?</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-08-27T19:13:33Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63254#p63254</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS, SQL: ADO.Connection]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63229#p63229" />
			<content type="html"><![CDATA[<p>а можно пример работы с SQL?</p>]]></content>
			<author>
				<name><![CDATA[qwertEHOK]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27326</uri>
			</author>
			<updated>2012-08-27T05:11:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63229#p63229</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBS, SQL: ADO.Connection]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=61608#p61608" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>давно не заходил на этот форум )</p></blockquote></div><p><span style="color: Green">Точно. Теперь надо добавлять в заголовок темы префикс языка программирования. Добавляйте.</span></p><div class="quotebox"><blockquote><p>кто то писал, что нужно это завязывать с RAISERROR, но там какой то перевод статьи наркоманы делали, так что вообще ни чего не понять.</p></blockquote></div><p>От самих авторов — по-русски:</p><p><a href="http://msdn.microsoft.com/ru-ru/library/ms176047.aspx">PRINT (Transact-SQL)</a><br /><a href="http://msdn.microsoft.com/ru-ru/library/ms178592.aspx">RAISERROR (Transact-SQL)</a></p><p>Вполне понятно.</p><p>Советуют попробовать:<br /></p><div class="codebox"><pre><code>Wscript.Echo Connection.Errors.Count

For I = 0 To Connection.Errors.Count - 1
      Wscript.Echo oConn.Errors(I).Description
Next</code></pre></div>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-07-16T12:31:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=61608#p61608</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VBS, SQL: ADO.Connection]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=61605#p61605" />
			<content type="html"><![CDATA[<p>Всем привет! давно не заходил на этот форум )</p><p>вопрос такой, существует объект ADO.Connection<br />с помощью него вызывается через EXECUTE хранимая процедура, процедура в процессе выполнения выводит с помощью SQL оператора PRINT сообщения (который видно к примеру в Visual Studio или другой среде, где можно писать запросы, процедуры и так далее), но как получить этот ответ в VBS или на крайняк в VB?<br />вот такой вопрос, на сайте инфы про это не нашел, в инете поискал, не очень понял, кто то писал, что нужно это завязывать с RAISERROR, но там какой то перевод статьи наркоманы делали, так что вообще ни чего не понять.</p><p>надеюсь, кто то уже озадачивался этим вопросом.</p>]]></content>
			<author>
				<name><![CDATA[Roman Mejtes]]></name>
			</author>
			<updated>2012-07-16T10:05:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=61605#p61605</id>
		</entry>
</feed>
