VB + SQL

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Neptus
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 10.07.2003 (Чт) 15:27
Откуда: Россия

VB + SQL

Сообщение Neptus » 19.08.2003 (Вт) 11:22

Нет ли у кого литературки, в электронном виде, по работе c SQL в VB. Или где такое можно утянуть. Очень надо.

Георгий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 126
Зарегистрирован: 08.08.2003 (Пт) 15:08
Откуда: Россия

Сообщение Георгий » 19.08.2003 (Вт) 12:22

А че надо то? SQL - звучит достаточно абстрактно:wink: SQL Server, MS Access... Уточни
Origin - это что?

Neptus
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 10.07.2003 (Чт) 15:27
Откуда: Россия

Сообщение Neptus » 19.08.2003 (Вт) 12:51

MSSQL нужен, будь он неладен. И чем подробнее тем лучше.

Neptus
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 10.07.2003 (Чт) 15:27
Откуда: Россия

Сообщение Neptus » 19.08.2003 (Вт) 12:53

т.е. не сам мсскл а его работа с VB

Георгий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 126
Зарегистрирован: 08.08.2003 (Пт) 15:08
Откуда: Россия

Сообщение Георгий » 19.08.2003 (Вт) 13:50

Блин, опиши задачу примерно...

Например:
Вот, ребята, стоит у меня в конторе MS SQL SERVER 2000 SP2, надо шоб из базы 'base' таблицы 'table' выбирались поля field1 и field2...

>MSSQL нужен, будь он неладен

MSSQL - я такого продукта не знаю :?:

>т.е. не сам мсскл а его работа с VB
:?: Может наоборот?
Origin - это что?

Neptus
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 10.07.2003 (Чт) 15:27
Откуда: Россия

Сообщение Neptus » 19.08.2003 (Вт) 15:55

Объсняю:
На самом деле мне глубоко наплевать какой продукт стоит MS SQL (Microsoft SQL Server), или какой другой, суть не в этом. Меня интересует литература в которой описано как с помощью VB производить операции по работе с таблицами. Для любого SQL сервера. Проще говоря общие сведения написания кусков кода в VB, только как можно подробнее.

А если описывать примерно, то читать придется недели две.

Neptus
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 10.07.2003 (Чт) 15:27
Откуда: Россия

Сообщение Neptus » 19.08.2003 (Вт) 15:59

А если все-таки интересует у меня стоит Sybase SQL Anywhere Adaptive Server 7

Георгий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 126
Зарегистрирован: 08.08.2003 (Пт) 15:08
Откуда: Россия

Сообщение Георгий » 19.08.2003 (Вт) 16:24

На счет литературы - я все искал в www.yandex.ru
У меня стоит MSSQLServer2000. С ним я работал при помощи Microsoft ADO (последней версии, какая у меня была). Подключал через Referenses (или как там правильно пишется) эту штуку, создавал ADODB.Database потом ADODB.RecordSet. Запарка была только в формировании ConnectionString для Database. Этот самый стринг я посмотрел в Delphi, компонент ADOConnection. (там он билдится в редакторе визуальном). Вышлядит так:
Код: Выделить всё
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=testdb;Data Source=sqlserver

здесь: testdb - это имя базы данных, к которой я обращаюсь
sqlserver - имя сервера, к которому я подключаюсь

при работе используеся поставщик услуг SQLOLEDB.1 и самое главное:
авторизация ведется на основе учетной записи Windows. В противном случае запись будет такой:
Provider=SQLOLEDB.1;Password=test;Persist Security Info=True;User ID=test;Initial Catalog=exceldb;Data Source=SERVER-OSP

здесь:
login - test
pass - test

А про продукт я спрашивал затем, что, например, для Оракла
Provider=MSDAORA.1
а для ODBC
Provider=MSDASQL.1
...

Хотя может я просто не понил вопрос :)
А литературы я не нашел (электронной) кроме справки
Origin - это что?

Георгий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 126
Зарегистрирован: 08.08.2003 (Пт) 15:08
Откуда: Россия

Сообщение Георгий » 19.08.2003 (Вт) 16:27

Добавление:
подключал через References библиотеку
F:\Program Files\Common Files\System\ADO\msado15.dll

Удачи
Origin - это что?

Neptus
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 10.07.2003 (Чт) 15:27
Откуда: Россия

Сообщение Neptus » 19.08.2003 (Вт) 22:52

Попробую, посмотрим что получится.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 5

    TopList