Mindscape.LightSpeed 数据库连接问题
Posted
技术标签:
【中文标题】Mindscape.LightSpeed 数据库连接问题【英文标题】:Mindscape.LightSpeed Database connectivity problem 【发布时间】:2011-05-19 15:45:30 【问题描述】:我第一次在我的 C# 桌面应用程序中使用 Mindspace.Lightspeed,但我遇到了错误并且无法连接到数据库。
我的 App.config 包含以下代码:
<?xml version="1.0" encoding="utf-8" ?><configuration>
<configSections>
<section name="lightSpeedContext" type="Mindscape.LightSpeed.Configuration.LightSpeedConfigurationSection,Mindscape.LightSpeed" /></configSections><connectionStrings>
<add name="DefectsConStr" connectionString="Data Source=.\sqlexpress2k5;Initial Catalog=Defects;Persist Security Info=True;User ID=sa;Password=123"
providerName="System.Data.SqlClient" /></connectionStrings> <lightSpeedContext>
<add name="Development" connectionStringName="DefectsConStr" dataProvider="SqlServer2005"/> </lightSpeedContext> </configuration>
【问题讨论】:
【参考方案1】:我已经设法重现了您的问题,您需要更改配置文件,以便部分名称为
lightSpeedContexts 而不是 lightSpeedContext
查看我的配置文件
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="lightSpeedContexts" type="Mindscape.LightSpeed.Configuration.LightSpeedConfigurationSection,Mindscape.LightSpeed"/>
</configSections>
<connectionStrings>
<add name="Blog" connectionString="Data Source=Blog.dat"/>
</connectionStrings>
<lightSpeedContexts>
<add name="Blog" connectionStringName="Blog" dataProvider="SQLite3" identityMethod="KeyTable" pluralizeTableNames="false"/>
</lightSpeedContexts>
</configuration>
【讨论】:
以上是关于Mindscape.LightSpeed 数据库连接问题的主要内容,如果未能解决你的问题,请参考以下文章
Telerik OpenAccess 还是 Mindscape LightSpeed?