Страница: 1 |
Страница: 1 |
Вопрос: Connect to SQL
Добавлено: 29.06.05 08:28
Автор вопроса: Денис | ICQ: 109593029
Люди помогите начинающему. Написал прогу на VBA.NET, клиента SQL сервера, на локальной машине все работает, а на сетевой не фурычит, подскажите что надо сделать, чтоб заработало, какая у меня ошибка?
Использовал для соединения, в отдельном классе:
System.Data.SqlClient
ConnectionString = "workstation id=Сервер;packet size=4096;integrated security=SSPI;initial catalog=База;persist security info=False;user id =Имя;password="
На Provider ругается.
Среда: VBA.net стандартный выпуск 2003.
Сервер: MSSQL server 2000
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
Денис
ICQ: 109593029
Вопросов: 15
Ответов: 32
Профиль | | #1
Добавлено: 29.06.05 15:21
Не ужели это так сложно?
Номер ответа: 2
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #2
Добавлено: 29.06.05 18:02
Попробуй такую строку соединения:
"Password=пароль;Persist Security Info=True;User ID=логин;Initial Catalog=БДata Source=имя_сервера"
Номер ответа: 3
Автор ответа:
Денис
ICQ: 109593029
Вопросов: 15
Ответов: 32
Профиль | | #3
Добавлено: 30.06.05 08:23
Класс, заработало. Спасибо.
Номер ответа: 4
Автор ответа:
Денис
ICQ: 109593029
Вопросов: 15
Ответов: 32
Профиль | | #4
Добавлено: 30.06.05 13:50
Вот обрадывался. А как определить текущее подключение? когда Соединился в одной форме, нормально, начинаешь открывать новую начинаются проблемы, как объявить текущее подключение открывшейся форме?
Номер ответа: 5
Автор ответа:
Денис
ICQ: 109593029
Вопросов: 15
Ответов: 32
Профиль | | #5
Добавлено: 04.07.05 11:29
Ребята, я опять хотел бы спросить по поводу connect'а.
Вообщем засунул я строку соединения, которую указал ПАВЕЛ, в Private Sub form_Load. При запуске с локальной машины все очень быстро соединяется, а с сетевой форма секунд 30 не появляется, сидишь ждешь. Как мне сделать чтобы форма загрузилась, а в StatusBar отображалось состояние соединения или что-нибудь посоветуйте насчет этого, как сделать лучше?
Номер ответа: 6
Автор ответа:
Скептик
Вопросов: 2
Ответов: 24
Профиль | | #6
Добавлено: 16.07.05 13:54
Лучше не пихать все подряд в form_load.
Сделайте по людски.
Найдите процедуру откуда форма загружается, и после ее загрузки установите коннект.