powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Использование SQL Server Compact 3.5
5 сообщений из 5, страница 1 из 1
Использование SQL Server Compact 3.5
    #39045614
Vova_1805
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не удалось прикрепить базу данных, которой автоматически
было присвоено имя, к файлу 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
Использование SQL Server Compact 3.5
    #39047019
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vova_1805,

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

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

и в частности SqlCeConnection("Data Source=D:\2\WinApp\WinApp\Data\NORTHWIND.SDF; Password=")
...
Рейтинг: 0 / 0
Использование SQL Server Compact 3.5
    #39058365
Vova_1805
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторесли вам надо использовать классы 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
Использование SQL Server Compact 3.5
    #39058611
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Vova_1805Imports System.Data .SqlServerCe ' после точки, следующей за Data. не появляется "SqlServerCe"
Потому что надо ручками сделать
...
Рейтинг: 0 / 0
Использование SQL Server Compact 3.5
    #39069705
Vova_1805
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2
Большое спасибо.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Использование SQL Server Compact 3.5
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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