Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Почему не открывается SqlCeConnection
|
|||
|---|---|---|---|
|
#18+
Почему не работает? SqlServerCe.SqlCeConnection c_SMP = New SqlServerCe.SqlCeConnection("Data Source = SMP_Art.sdf;") c_SMP.Open() //unhandled exception С deploy-ом все в порядке. И еще одно, SMP_Art.sdf сушествует на pocket pc, в ней есть одна таблица в которой есть одна запись. Я вижу это в query analyzer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2004, 17:36 |
|
||
|
Почему не открывается SqlCeConnection
|
|||
|---|---|---|---|
|
#18+
С Ce работать не доводилось, но какой то слишком короткий Connection String, построй коенкт с помощью визарда, и сравни... Как по мне свойств маловато... _________________________________________________ Легче написать не правильную программу чем понять правильную (С) Alan Perlis ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2004, 17:58 |
|
||
|
Почему не открывается SqlCeConnection
|
|||
|---|---|---|---|
|
#18+
Дело в том, что sql ce очень и очень компактен, по сравнению sql server, и очень даже возможно, что там многие параметры не подерживаютсья. Ну а если визардом было возможно, конечно же я не задал вопрос:) Конечно же я в msdn смотрел, но нашел приблизиельно, то, что я написал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2004, 23:00 |
|
||
|
Почему не открывается SqlCeConnection
|
|||
|---|---|---|---|
|
#18+
что за файл SMP_Art.sdf? База? Как по мне в любом случае минимум должен быть указан сервер _________________________________________________ Легче написать не правильную программу чем понять правильную (С) Alan Perlis ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2004, 10:56 |
|
||
|
Почему не открывается SqlCeConnection
|
|||
|---|---|---|---|
|
#18+
SMP_Art.sdf - это база sql ce. На счет сервера - ведь sql ce стоит на pocket pc один (насколько мне известно) и по моему без имени сервера можно обойтись. Кроме этого, я просто не нашел имя сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2004, 13:33 |
|
||
|
Почему не открывается SqlCeConnection
|
|||
|---|---|---|---|
|
#18+
может найдешь что - нибудь полезное для себя using System; using System.Drawing; using System.Collections; using System.Windows.Forms; using System.Data; using System.Data.SqlServerCe; namespace SQLCETesting { public class Form1 : System.Windows.Forms.Form { private System.Windows.Forms.MainMenu mainMenu1; public Form1() { // // Required for Windows Form Designer support. // InitializeComponent(); //If the file "test.sdf" exists, delete it. if (System.IO.File.Exists("\\My Documents\\test.sdf")) System.IO.File.Delete("\\My Documents\\test.sdf"); //Create the new database. SqlCeEngine engine = new SqlCeEngine("Data Source = \\My Documents\\test.sdf"); engine.CreateDatabase(); //Create a connection to the new database. SqlCeConnection ssceconn = new SqlCeConnection("Data Source = \\My Documents\\test.sdf"); //Create the createTable command on the connection. SqlCeCommand createTable = ssceconn.CreateCommand(); createTable.CommandText = "Create TABLE People(people_id int IDENTITY(0,1) PRIMARY KEY, f_name ntext,l_name ntext)"; //Create the insertRow command on the connection. SqlCeCommand insertRow = ssceconn.CreateCommand(); insertRow.CommandText = "INSERT INTO People(f_name, l_name) VALUES ('John', 'Doe')"; //Open the connection, execute the queries, close the connection. ssceconn.Open(); createTable.ExecuteNonQuery(); insertRow.ExecuteNonQuery(); ssceconn.Close(); } /// <summary> /// Clean up any resources being used. /// </summary> protected override void Dispose( bool disposing ) { base.Dispose( disposing ); } #region Windows Form Designer generated code /// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { this.mainMenu1 = new System.Windows.Forms.MainMenu(); // // Form1 // this.Menu = this.mainMenu1; this.MinimizeBox = false; this.Text = "Form1"; } #endregion /// <summary> /// The main entry point for the application. /// </summary> static void Main() { Application.Run(new Form1()); } } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 17:45 |
|
||
|
Почему не открывается SqlCeConnection
|
|||
|---|---|---|---|
|
#18+
Ну вот по всей видимости ключевая строка SqlCeEngine engine = new SqlCeEngine("Data Source = \\My Documents\\test.sdf"); _________________________________________________ Легче написать не правильную программу чем понять правильную (С) Alan Perlis ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 18:08 |
|
||
|
Почему не открывается SqlCeConnection
|
|||
|---|---|---|---|
|
#18+
Учти, что если БД открыта в QA и ты пытаешься к ней подконектится - будет ошибка что-то типа Access Violation. SQL CE - однопользовательская СУБД. Погаси QA (или отсоединись в QA от БД) и в случае правильной строки соединения - будет счастье :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2004, 12:50 |
|
||
|
Почему не открывается SqlCeConnection
|
|||
|---|---|---|---|
|
#18+
wait, пример мне знакомый:) Я пробовал такое, в этом слаучае все ок. avg, я знаю, что ce однопользовательская:) Проблема в том, что microsoft ошиблась в документации sql ce 2.0. Согласно доку, если connectionstring без '\' то имеется в виду файл в my documents, а если с '\' - корневой каталог. Как видно я имел в виду базу в my documents, но так не получается. Интересно, что когда "Data Source = My Documents\\test.sdf", то все в порядке. Коллеги, всем большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2004, 21:49 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32611929&tid=1438732]: |
0ms |
get settings: |
7ms |
get forum list: |
26ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 262ms |
| total: | 420ms |

| 0 / 0 |
