Хранить кеш-копию таблицы локально SQL Server - PullRequest
0 голосов
/ 06 июня 2011
  • Можно ли хранить кэш-копию данных таблицы локально, чтобы избежать передачи (данные не меняются, это, я уверяю!) В SQL Server.Так C++, C# может знать данные, хранящиеся в кеше SQL, а затем читать данные в кеше и вычислять некоторые данные с помощью таблицы?

  • Возможен ли такой тип связи между SQL Server and C++ or C# через кэш-память данных таблицы?

    • Если это возможно, каковы будут шаги?

1 Ответ

1 голос
/ 06 июня 2011

ADO. Вам нужно использовать ADO.NET (Disconnected) DataSets:

1) Создать набор данных

DataSet dsCustomers = new DataSet();

2) Создать DataAdapter, указав, какие данные получить

SqlDataAdapter daCustomers = new SqlDataAdapter(
    "select CustomerID, CompanyName from Customers", conn);

3) Заполните набор данных

daCustomers.Fill(dsCustomers, "Customers");

После чего вы можете запросить ваш набор данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...