none
VS2010 Путь к базе RRS feed

  • Вопрос

  • Здравствуйте!

    Я использовал абсолютный путь к базе для создания ConnectionString ("c:\base\data.mdb"), и все таблицы заполнял Me._streetTableAdapter.Fill(Me.Ds_street.__street) , где в _streetTableAdapter зашит этот путь.

    Теперь мне пришлось переместить базу, и абсолютный путь поменялся. Я знаю относительный путь (он не меняется). Вопрос - куда мне прописать этот относительный путь?

    5 ноября 2011 г. 17:33

Ответы

  • > Вопрос - куда мне прописать этот относительный путь?


    в строке соединения указать |DataDirectory| ...

    var sc = new SqlCeConnection(@"Data Source=|DataDirectory|test.sdf");
    

    или
    var sc = new SqlCeConnection(@"Data Source=|DataDirectory|..\..\test.sdf"));
    
    • Помечено в качестве ответа Abolmasov Dmitry 11 ноября 2011 г. 6:47
    8 ноября 2011 г. 21:06

Все ответы