【发布时间】:2011-05-19 14:40:02
【问题描述】:
我发现了一个MS article,它说我可以使用 .XSD 文件的 ConnectionString 属性在运行时更改 DataSet 的 ConnectionString。
这会在 .csproj 文件中设置一个名为“RuntimeConnectionString”的元素。
但是,当我将它部署到我的 Motorola MC9190-G 设备 (Windows Mobile 6.5.1) 时,它不会更改表适配器的 ConnectionString。
我做错了什么,还是这是一个错误?使用 Compact Framework 更改运行时连接字符串的适当/替代选项是什么?
提前致谢
【问题讨论】:
-
此时我不得不问“你为什么首先使用 DataSet?”数据集是非常缓慢和令人难以置信的内存消耗。在 CF 应用程序中,它们通常是丧钟。作为一个数据点,我从大约 2002 年开始就一直在为设备编写托管应用程序(因为在 CF 甚至被称为 CF 之前)并且我从未使用过数据集,除了测试表明它是猪.永远。
标签: compact-framework xsd dataset connection-string strongly-typed-dataset