Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Использование SQL Server Compact 3.5 / 5 сообщений из 5, страница 1 из 1
08.09.2015, 11:37
    #39045614
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование SQL Server Compact 3.5
Не удалось прикрепить базу данных, которой автоматически
было присвоено имя, к файлу D:\2\WinApp\WinApp\Data\NORTHWIND.SDF.
База данных с таким именем уже существует, указанный файл нельзя
открыть, или он находится на общем ресурсе UNC.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
Imports System.Net
Imports System.IO
Imports System.Data.SqlClient 
Imports System.Data.Sql
Public Class Form_DGV_sdf

Private Sub Form_DGV_sdf_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Dim Con As New SqlClient.SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=D:\2\WinApp\WinApp\Data\NORTHWIND.SDF;Integrated Security=true;")
        ' Не удалось прикрепить базу данных, которой автоматически
        ' было присвоено имя, к файлу D:\2\WinApp\WinApp\Data\NORTHWIND.SDF. 
        ' База данных с таким именем уже существует, указанный файл нельзя
        ' открыть, или он находится на общем ресурсе UNC.

        Dim SqlCom As SqlClient.SqlCommand ' Переменная для Sql запросов
        Dim DT As New Data.DataTable ' Таблица для хранения результатов запроса
        Dim DA As SqlClient.SqlDataAdapter ' Адаптер для заполнения таблицы после запроса

        DT.Clear() 'Очищаем таблицу" 
        SqlCom = New SqlClient.SqlCommand("SELECT * FROM [Customers]", Con) ' Указываем строку запроса и привязываем к соединению

        Con.Open() ' Открываем соединение
        ' 02.09.2015 Не удалось прикрепить базу данных, которой автоматически
        ' было присвоено имя, к файлу D:\2\WinApp\WinApp\Data\NORTHWIND.SDF. 
        ' База данных с таким именем уже существует, указанный файл нельзя
        ' открыть, или он находится на общем ресурсе UNC.

        ' Невозможно открыть пользовательскую базу данных по умолчанию. 
        ' Не удалось выполнить вход.
        ' Недопустимый атрибут строки подключения

        SqlCom.ExecuteNonQuery() 'Выполняем запрос
        DA = New SqlClient.SqlDataAdapter(SqlCom) 'Через адаптер получаем результаты запроса
        DA.Fill(DT) ' Заполняем таблицу результатми
        Me.DGV1.DataSource = DT ' Привязываем Грид к источнику данных
        Con.Close() ' Закрываем соединение
    End Sub
End Class
...
Рейтинг: 0 / 0
09.09.2015, 14:32
    #39047019
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование SQL Server Compact 3.5
Vova_1805,

ну а что ж вы используете классы пространства имен System.Data.SqlClient необходимых для подключения к SQL Server

если вам надо использовать классы System.Data.SqlServerCe

и в частности SqlCeConnection("Data Source=D:\2\WinApp\WinApp\Data\NORTHWIND.SDF; Password=")
...
Рейтинг: 0 / 0
22.09.2015, 14:06
    #39058365
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование SQL Server Compact 3.5
авторесли вам надо использовать классы System.Data.SqlServerCe
и в частности SqlCeConnection("Data Source=D:\2\WinApp\WinApp\Data\NORTHWIND.SDF; Password=")

Imports System.Data .SqlServerCe ' после точки, следующей за Data. не появляется "SqlServerCe"
У меня стоит WINDOWS XP'2003, а не WINDOWS CE
Со STUDIO'2010 поставляется пример базы Northwind.SDF
...
Рейтинг: 0 / 0
22.09.2015, 16:40
    #39058611
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование SQL Server Compact 3.5
Vova_1805Imports System.Data .SqlServerCe ' после точки, следующей за Data. не появляется "SqlServerCe"
Потому что надо ручками сделать
...
Рейтинг: 0 / 0
06.10.2015, 17:44
    #39069705
Vova_1805
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Использование SQL Server Compact 3.5
Cat2
Большое спасибо.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Использование SQL Server Compact 3.5 / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]