求答疑:键“data source”值的长度超出了“128”的限制。???

问题描述

在看《传智播客》的视频,到了ADO.Net部分,这里是要从VS里连接数据库,老是出现题目报错代码:staticvoidMain(string[]args){stringdataDir=AppDomain.CurrentDomain.BaseDirectory;if(dataDir.EndsWith(@"binDebug")||dataDir.EndsWith(@"binRelease")){dataDir=System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;AppDomain.CurrentDomain.SetData("DataDirectory",dataDir);}using(SqlConnectioncon=newSqlConnection(@"DataSource=.SQLEXPRESS:AttachDBFilename=|DataDiretory|Database1.mdf:IntegratedSecurity=True:UserInstance=True")){con.Open();}Console.WriteLine("打开数据库连接成功");Console.ReadKey();

解决方案

解决方案二:
求大神们解答..谢谢!!!键“datasource”值的长度超出了“128”的限制。???
解决方案三:
把datasource换成server试试?
解决方案四:
引用2楼的回复:

把datasource换成server试试?

这么做应该是无效的。刚刚查了MSDN:其中提到:Theservernamecanbe128charactersorless.
解决方案五:
楼主你看看能否绕开这个问题。应该挺容易绕开这个问题的。你干嘛非要用attachdbfile这种方式呢?直接创建一个数据库实例难道不好吗。
解决方案六:
自己搞个数据库,作为连接不是一样。www.connectionstrings.com
解决方案七:
using(SqlConnectioncon=newSqlConnection(@"DataSource=.SQLEXPRESS:AttachDBFilename=|DataDiretory|Database1.mdf:IntegratedSecurity=True:UserInstance=True"))你这个连接字符串都不对,红色部分应改为分号另外数据库连接字符串可以参考
解决方案八:
哦,原来是这样楼上正解

时间: 2024-08-30 10:10:57

求答疑:键“data source”值的长度超出了“128”的限制。???的相关文章

键“data source”值的长度超出了“128”的限制

问题描述 请问下各位大侠!在配置config时:<connectionStrings><addname="ConnectionString"connectionString="DataSource=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=你的数据库服务器ip)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=你的数据库实例名)));UserID=scott;Password=tiger

【JSP EL】&lt;c:if&gt; &lt;c:foreach &gt;EL表达式 获取list长度/不用循环,EL在List中直接获取第一项的内容/EL获取Map的键,Map的值

1.EL表达式 获取list长度 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>   <c:if test="${fn:length(list名字)>1}"

jquery中如何在页面加载的时候根据action中的值的长度动态生成div

问题描述 jquery中如何在页面加载的时候根据action中的值的长度动态生成div 我action中的数据是保存在json中,然后要根据数据记录数生成多个div, //门店信息信息加载 $.ajax({ url:"findAllStoreInfoAction.action?workDate="+showCurrentTime(), dataType:"json", type:"POST", async:false, success: func

数据库-vb.net提示未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。

问题描述 vb.net提示未能启用约束.一行或多行中包含违反非空.唯一或外键约束的值. 图片说明图片说明图片说明图片说明 解决方案 就是这个字段是唯一的.或者不能为空的.或者指向的外键必须存在等等,但是你插入的数据不满足. 解决方案二: 实在找不出问题在哪里了,麻烦你给看看吧,我上传了4张截图 解决方案三: 看你2,3两个图后,你完全没有数据验证 name,remark,mon没判断是否为空,date不是日期格式,mon是否可以转换成int,还有字符串长度判断

javascript-关于jquery 获取data属性值的问题

问题描述 关于jquery 获取data属性值的问题 <ul class="pics"> <li><a id="img1" href="javascript:choose(1);" title="梦幻玫瑰套装" data-img="1.png">梦幻玫瑰套装</a></li> </ul> function choose(index){

Data source rejected establishment of connection, message from server: &quot;Too many connections&quot;

详细错误信息: 严重: StandardWrapper.Throwableorg.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Error preloading the connection poo

图片-求大神指导这个值要怎么传啊

问题描述 求大神指导这个值要怎么传啊 //图片链接 'linkUrl': 'tgact.jsp?username=<%username%>'我要给图片加一个超链接还要 把username值传过去,这样写不行,该怎么写 解决方案 'linkUrl': 'tgact.jsp?username' +username 解决方案二: 'linkUrl': 'tgact.jsp?username=<%=username%>'

求单选按纽的值,适用单选项及多选项。未选返回false;有选择项,返回选项值。

<form name="frm"><input type="radio" value="1" name="radioName"><input type="radio" value="2" name="radioName"><input type="button" onClick="alert(Ch

配置weblogic的connection pool和Data Source

connection|web os version:windwos2000 serverhostname:mytestdatabase:oracle 9.2.0.1port:1521table: test(a number(2))user:systempassword:oracleweblogic version: 7.0.4domain:mydomainserver:myserverport:7001WL_HOME:d:\bea\weblogic1.配置connection pool打開web