我发生了一个非常奇怪的情况,我希望有人知道为什么.
我为默认端口1433上的所有端口启用了TCP/IP.
所有测试都与SQL Server Management Studio和我的程序一致.
这有效:
这不起作用:
注意:我知道它与防火墙无关,因为我可以通过端口1433 telnet到127.0.0.1.
注意2:连接字符串无关紧要,因为测试与Management Studio一致,但无论如何我都会给它: server={0};Integrated Security=True;Database=MyDatabase
在阅读MSDN时,您似乎应该能够通过IP地址连接到实例名称.
这里发生了什么?
我有一个数据库(sql 2008 mdf文件),一个带有edmx文件的类库项目,使用向导创建.因此连接字符串也是由向导完成的.该项目位于teamfoundation服务器上.
我可以在编码时使用所有向导制作的对象.
但是当我运行程序并尝试创建entityContainerName时,程序崩溃并发出以下错误:
指定的命名连接在配置中找不到,不打算与EntityClient提供程序一起使用,或者无效.
在这一行:public TestEntities():base("name = TestEntities","TestEntities")
我怎样才能解决这个问题或者我做错了什么?
contoso.com的LDAP连接字符串是什么?
test.contoso.com怎么样?
谢谢!
我正在尝试与Windows CE 5.0应用程序中的数据库建立连接,而我正在使用Compact Framework 2.0
数据库位于项目的文件夹中:
C:\ Documents and Settings\softdil\My Documents\Visual Studio 2008\Projects\Datalogic\Datalogic
这些是我用来连接和打开数据库的行:
SqlCeConnection conn = new SqlCeConnection();
conn.ConnectionString = "Data Source = Datalogic.sdf;";
conn.Open();
Run Code Online (Sandbox Code Playgroud)
这给了我一个漂亮的"找不到数据库文件"的错误信息.
我也尝试了绝对的uri,结果相同:
conn.ConnectionString = "Data Source = C:\\Documents and Settings\\softdil\\My Documents\\Visual Studio 2008\\Projects\\Datalogic\\Datalogic;";
Run Code Online (Sandbox Code Playgroud)
我在这做错了什么?
可能是它与移动设备中调试(执行)的应用程序有关?
我真的不这么认为,因为数据库在加载应用程序时起作用,这意味着它与列表框相关联并从数据库正确加载数据.
c# connection-string windows-ce visual-studio-2008 sql-server-ce
我正在尝试使用MySQL的官方Connector/Net 6.4.3 ADO.NET驱动程序从我的MySQL数据库生成我的ADO.NET实体模型.但是,在我输入我的DB-info,然后单击下一步(测试连接报告成功连接)后,我从Visual Studio收到以下错误消息:
连接到数据库时发生错误.数据库可能不可用.发生了'System.Data.ProviderIncompatibleException'类型的异常.错误消息是:'提供程序未返回ProviderManifestToken字符串'.
捕获的内部异常是'System.FormatException'类型,并显示以下错误消息:'输入字符串格式不正确.'.
有人知道怎么修这个东西吗?
mysql ado.net connection-string visual-studio-2010 entity-model
我在C#连接中使用OleDb从Excel工作表中读取数据。并将其填写在数据表中。
该工作表包含275行和27列。阅读后,第1,2和3行为空。其他所有行均已正确填充。
有人对这个问题有想法吗?
这是我的代码:
string connString = "Provider=Microsoft.ACE.OLEDB.12.0;" +
"Data Source=" + "C:/Sheets/DataSheet.xls" + ";Extended Properties=Excel 12.0;";
objConn = new OleDbConnection(connString);
string Query = "SELECT * FROM [Sheet1$]";
OleDbCommand objCmd = new OleDbCommand(Query, objConn);
DataTable Table = new DataTable();
objAdapter1.SelectCommand = objCmd;
objAdapter1.Fill(Table);
Run Code Online (Sandbox Code Playgroud) 我正在使用正常连接,直到现在,一切都很顺利,但现在我已切换到数据实体模型,并使用新的连接字符串,我有这个错误...我如何保持我的实体字符串为我的数据操作和使用常规conn string仅用于登录控制?
Keyword not supported: 'metadata'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: Keyword not supported: 'metadata'.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[ArgumentException: …Run Code Online (Sandbox Code Playgroud) 我在Asp.net Razor MVC3工作.我创建了一个App_Code文件夹,并创建了一个类,我希望从web.config中读取连接字符串,并使用此类处理数据库.我写System.Configuration这个的app_code类,但它并没有显示我ConfigurationManager的Configuration班.它显示像这样
它不会在任何控制器中写入相同的行,而是显示System.Configuration.ConfigurationManager在控制器中我可以从web.config读取连接字符串,但在app_code中我不能.
请给我解决方法如何在app_code类中读取连接字符串?
我正在为我的系统使用SQL Server 2012,并使用Entity Framework,Code首先访问数据库,我的数据库是本地的,但我无法SERVER=localhost;在ConnectString中使用
我的App.config(工作)
<connectionStrings>
<add name="SystemContext" connectionString="Server=JOHN-PC\SQLEXPRESS;Database=PizzariaDB;user=sa;password=12345" providerName="System.Data.SqlClient"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
但是,如果我将我的系统安装在另一台计算机上,其他数据库,PC名称不是JOHN-PC,所以我需要更改它为通用ConnectString
但是当我改变JOHN-PC\SQLEXPRESS时localhost,它不起作用
我该怎么做才能解决这个问题?
我需要从我的web.config文件中的连接字符串中获取服务器名称.我怎样才能解析这个值?我试过拆分,但它不允许我拆分=符号.我该如何解析这个呢?
<add name ="Connection" connectionString="server=L\sqlexpress;database=System;User ID=TEst;Password=pass"></add>
Run Code Online (Sandbox Code Playgroud)
我需要L\sqlexpress我知道这似乎很简单,但我没有得到它.谢谢您的帮助.
c# ×6
asp.net ×2
sql-server ×2
.net ×1
ado.net ×1
asp.net-mvc ×1
c#-3.0 ×1
entity-model ×1
excel ×1
iis ×1
ldap ×1
localhost ×1
metadata ×1
mysql ×1
oledb ×1
parsing ×1
windows-ce ×1