2013-03-11 58 views
0

我用Visual Basic初学者行添加到我的数据库。不能没有得到“路径中具有非法字符”错误

在我有我的节目一个问题,任何时候我尝试添加到瞬间。排在我的数据库的Visual Studio标志了一个“非法字符的路径”错误

这里是我的代码的相关领域的一个片段:

Dim customerAdapter As New CustomerDetailsTableAdapters.tblCustomerDetailsTableAdapter 
Dim customerTable As CustomerDetails.tblCustomerDetailsDataTable 
Dim customerRow As CustomerDetails.tblCustomerDetailsRow 
Dim customerDataSet As CustomerDetails 

Private Sub btnNext_Click(sender As Object, e As EventArgs) Handles btnNext.Click 
     customerAdapter.AddCustomer(Forename:="test", Surname:="test", 
            HouseNumber:="test", StreetName:="test", 
            Postcode:="test", Email:="test", 
            Telephone:="test", Mobile:="test", 
            PreferredContact:="test") 


End Sub 

我已经检查了数据类型是正确的。

我在Visual Studio 2012旗舰版中工作,我使用的是.NET Framework 4. 您应该知道的另一件事是,我在表中有一列是由一个自动增量的,当前表在启动时为空。

+0

也许这个问题可以帮助你:http://stackoverflow.com/questions/4738331/entity-framework-illegal-characters-in-path-connection-string-mvc3 – Steve 2013-03-11 14:52:37

+0

对不起,它是在请问你可以给我解释一下吗? – Sambuntu 2013-03-12 09:50:50

回答

0

我摆脱了缓慢的Visual Studio Ultimate 2012 SQL,而是安装了Visual Studio Ultimate 2010。在SQL Server Compact 4.0中发现了一些已经损坏的东西。我曾尝试重新安装2012和SQL 4.0,但没有好运气。至少2010年的作品:)