是否可以在本地存储表数据的缓存副本,以避免在SQL Server
中传输(数据不会改变,我保证!)。所以C++, C#
可以知道SQL在缓存中存储的数据,然后读取缓存中的数据并用表计算一些东西?
SQL Server and C++ or C#
之间通过表数据的缓存副本进行这种通信是否可行?
答案 0 :(得分:1)
ADO。您需要使用ADO.NET(已断开连接)DataSet:
1)创建数据集
DataSet dsCustomers = new DataSet();
2)创建一个DataAdapter,指定要获取的数据
SqlDataAdapter daCustomers = new SqlDataAdapter(
"select CustomerID, CompanyName from Customers", conn);
3)填写数据集
daCustomers.Fill(dsCustomers, "Customers");
之后您可以查询数据集。