"/"应用程序中的找不到服务器应用程序错误. 从索引 0 处开始,初始化字符串的格式不符合规范.

2012年 总版技术专家分年内排行榜第一
2013年 总版技术专家分年内排行榜第七2011年 总版技术专家分年内排行榜第五2009年 总版技术专家分年内排行榜第九
本帖子已过去太久远了,不再提供回复功能。I am using Microsoft Enterprise Lip I I have this method to Insert resource in the website
I get this error down
i don't think it is permission problem and really i don't know how to solve it.by the way I test the connectionStrings and it work fine
&connectionStrings&
&add name="SiteSqlServer"
connectionString="Data Source=.;Initial Catalog=databaseNUser ID=Password=***"/&
&/connectionStrings&
public static int Insert(Resoursce r)
Database objDB = new SqlDatabase("SiteSqlServer");
int val = 0;
using (DbCommand cmd = objDB.GetStoredProcCommand("InsertResoursce"))
OutParameter
objDB.AddOutParameter(cmd,"@OutResoursceID",DbType.Int32,int.MaxValue);
iNParameter
objDB.AddInParameter(cmd, "@ModuleId", DbType.Int32, r.ModuleId);
objDB.AddInParameter(cmd, "@Summary", DbType.StringFixedLength, r.Summary);
objDB.AddInParameter(cmd, "@PageId", DbType.StringFixedLength, r.PageID);
objDB.AddInParameter(cmd, "@TypeId", DbType.Int32, r.TypeID);
objDB.AddInParameter(cmd, "@UserID", DbType.Guid, r.UserID);
objDB.AddInParameter(cmd, "@Enabled", DbType.Boolean, r.Enabled);
objDB.AddInParameter(cmd, "@SafetyAlert", DbType.Boolean, r.SafetyAlert);
objDB.AddInParameter(cmd, "@SaftyAlertText", DbType.StringFixedLength, r.SafetyAlertText);
val = objDB.ExecuteNonQuery(cmd);
if (val == 1)
return Convert.ToInt32(objDB.GetParameterValue(cmd, "@OutResoursceID"));
return -1;
catch (Exception ex)
System.ArgumentException was caught
Message=Format of the initialization string does not conform to
specification starting at index 0.
Source=System.Data
StackTrace:
at mon.DbConnectionOptions.GetKeyValuePair(String
connectionString, Int32 currentPosition, StringBuilder buffer, Boolean
useOdbcRules, String& keyname, String& keyvalue)
at mon.DbConnectionOptions.ParseInternal(Hashtable
parsetable, String connectionString, Boolean buildChain, Hashtable
synonyms, Boolean firstKey)
at mon.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules)
at System.Data.SqlClient.SqlConnectionString..ctor(String connectionString)
at System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String
connectionString, DbConnectionOptions previous)
at System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(DbConnectionPoolKey
key, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions&
userConnectionOptions)
at System.Data.SqlClient.SqlConnection.ConnectionString_Set(DbConnectionPoolKey
at System.Data.SqlClient.SqlConnection.set_ConnectionString(String value)
at Microsoft.Practices.EnterpriseLibrary.Data.Database.CreateConnection()
at Microsoft.Practices.EnterpriseLibrary.Data.Database.GetNewOpenConnection()
at Microsoft.Practices.EnterpriseLibrary.Data.Database.GetWrappedConnection()
at Microsoft.Practices.EnterpriseLibrary.Data.Database.GetOpenConnection()
at Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(DbCommand
at Christoc.Modules.ResourceModule.App_Code.BOL.Resoursce.Insert(Resoursce
c:\inetpub\wwwroot\ideaPark\DesktopModules\ResourceModule\App_Code\BOL\Resoursce.cs:line
InnerException:
解决方案 This usually means your connection string isn't any good. If you look at the stack trace, you'll notice that this is failing when trying to interpret your connection string.
Check your connection string to make sure it is correct - or post it here for help (but without any sensitive informatio) )
According to the
the SqlDatabase class takes a connection string, not a key to the connection string configuration.
new SqlDatabase("SiteSqlServer");
var connection = ConfigurationManager.ConnectionStrings["SiteSqlServer"];
Database objDB = new SqlDatabase(connection.ConnectionString);
(I have omitted any defensive code here for brevity)
本文地址: &
我使用微软企业唇我我有这个方法在网站中插入资源我得到这个错误下来,我不认为这是权限问题,真的,我不知道如何解决it.by我测试的是connectionStrings方式,它做工精细。 <&是connectionStrings GT;
<添加名称=“SiteSqlServer”
的connectionString =“数据源=;初始目录=的databaseN用户ID = SA;密码= ***”/>
< /&是connectionStrings GT; 公共静态INT插入(Resoursce R)
数据库objDB =新SqlDatabase(“SiteSqlServer”);
INT VAL = 0;
使用(CMD的DbCommand = objDB.GetStoredProcCommand(“InsertResoursce”))
// OutParameter
objDB.AddOutParameter(CMD,“@ OutResoursceID”,DbType.Int32,int.MaxValue);
// iNParameter
objDB.AddInParameter(CMD“@ModuleId”,DbType.Int32,r.ModuleId);
objDB.AddInParameter(CMD“@Summary”,DbType.StringFixedLength,r.Summary);
objDB.AddInParameter(CMD“@PageId”,DbType.StringFixedLength,r.PageID);
objDB.AddInParameter(CMD“@TypeId”,DbType.Int32,r.TypeID);
objDB.AddInParameter(CMD“@UserID”,DbType.Guid,r.UserID);
objDB.AddInParameter(CMD“@enabled”,DbType.Boolean,r.Enabled);
objDB.AddInParameter(CMD“@SafetyAlert”,DbType.Boolean,r.SafetyAlert);
objDB.AddInParameter(CMD“@SaftyAlertText”,DbType.StringFixedLength,r.SafetyAlertText);
VAL = objDB.ExecuteNonQuery(CMD);
如果(VAL == 1)
返回Convert.ToInt32(objDB.GetParameterValue(CMD“@OutResoursceID”));
赶上(异常前)
System.ArgumentException被抓获的HResult = -结果
初始化字符串的消息=格式不符合
规格从索引0源= System.Data这堆栈跟踪:
在mon.DbConnectionOptions.GetKeyValuePair(字符串
的connectionString,的Int32 currentPosition,StringBuilder的缓冲,布尔
useOdbcRules,字符串&安培;键名,字符串&安培;键值)
在mon.DbConnectionOptions.ParseInternal(哈希表
parsetable,字符串的connectionString,布尔buildChain,哈希表
同义词,布尔firstKey)
在mon.DbConnectionOptions..ctor(字符串的connectionString,Hashtable的同义词,布尔useOdbcRules)
在System.Data.SqlClient.SqlConnectionString..ctor(字符串的connectionString)
在System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(字符串
的connectionString,DbConnectionOptions previous)
在System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(DbConnectionPoolKey
键,DbConnectionPoolGroupOptions poolOptions,DbConnectionOptions&安培;
userConnectionOptions)
在System.Data.SqlClient.SqlConnection.ConnectionString_Set(DbConnectionPoolKey
在System.Data.SqlClient.SqlConnection.set_ConnectionString(字符串值)
在Microsoft.Practices.EnterpriseLibrary.Data.Database.CreateConnection()
在Microsoft.Practices.EnterpriseLibrary.Data.Database.GetNewOpenConnection()
在Microsoft.Practices.EnterpriseLibrary.Data.Database.GetWrappedConnection()
在Microsoft.Practices.EnterpriseLibrary.Data.Database.GetOpenConnection()
在Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteNonQuery(的DbCommand
在Christoc.Modules.ResourceModule.App_ code.BOL.Resoursce.Insert(Resoursce
C:\\的Inetpub \\ wwwroot的\\ ideaPark \\ DesktopModules \\ ResourceModule \\ APP_ code \\ BOL \\ Resoursce.cs:行
54的InnerException:解决方案 这通常意味着你的连接字符串没有任何好处。如果你看一下堆栈跟踪,你会发现,这是试图间preT您的连接字符串时失败。检查您的连接字符串,以确保它是正确的 - 或张贴在这里寻求帮助(但没有任何敏感信息,如密码;)) 更新 按照 &
扫一扫关注官方微信匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。急!用VS.net作ASP.net网页出现“初始化字符串的格式不符合规范”错误提示,各位大大请问是什么原因?在线等待,有加分
100oldbee01]
急!用VS.net作ASP.net网页出现“初始化字符串的格式不符合规范”错误提示,各位大大请问是什么原因?在线等待,有加分
100oldbee01]
编辑:www.fx114.net
本篇文章主要介绍了"急!用VS.net作ASP.net网页出现“初始化字符串的格式不符合规范”错误提示,各位大大请问是什么原因?在线等待,有加分
100oldbee01]",主要涉及到急!用VS.net作ASP.net网页出现“初始化字符串的格式不符合规范”错误提示,各位大大请问是什么原因?在线等待,有加分
100oldbee01]方面的内容,对于急!用VS.net作ASP.net网页出现“初始化字符串的格式不符合规范”错误提示,各位大大请问是什么原因?在线等待,有加分
100oldbee01]感兴趣的同学可以参考一下。
我用VS.net作ASP.net网页出现如下错误提示:帮帮我啊,在线等待
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
从索引&299&处开始,初始化字符串的格式不符合规范。&
说明:&执行当前&Web&请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。&
异常详细信息:&System.ArgumentException:&从索引&299&处开始,初始化字符串的格式不符合规范。
执行当前&Web&请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。&&
堆栈跟踪:&
[ArgumentException:&从索引&299&处开始,初始化字符串的格式不符合规范。]
&&&mon.DBConnectionString.GetKeyValuePair(Char[]&connectionString,&Int32&currentPosition,&String&&key,&Char[]&valuebuf,&Int32&&vallength,&Boolean&&isempty)&+949
&&&mon.DBConnectionString.ParseInternal(Char[]&connectionString,&UdlSupport&checkForUdl,&NameValuePair&&keychain)&+116
&&&mon.DBConnectionString..ctor(String&connectionString,&UdlSupport&checkForUdl)&+114
&&&System.Data.OleDb.OleDbConnectionString.ParseString(String&connectionString)&+98
&&&System.Data.OleDb.OleDbConnection.set_ConnectionString(String&value)&+11
&&&System.Data.OleDb.OleDbConnection..ctor(String&connectionString)&+158
&&&txl.datalist.Page_Load(Object&sender,&EventArgs&e)&in&d:\my&web\txl\datalist.aspx.cs:26
&&&System.Web.UI.Control.OnLoad(EventArgs&e)&+67
&&&System.Web.UI.Control.LoadRecursive()&+35
&&&System.Web.UI.Page.ProcessRequestMain()&+731注意大小寫
代碼?代码贴出来查查代码
应该是&调用某方法时传递的参数中至少有一个不符合所调用方法的参数规范我的代码:
string&"Provider=Microsoft.Jet.OLEDB.4.0;Password="";User&ID=AData&Source=..\db\txl.Jet&OLEDB:System&database="";Jet&OLEDB:Registry&Path="";Jet&OLEDB:Database&Password="";Jet&OLEDB:Engine&Type=5;Jet&OLEDB:Database&Locking&Mode=1;Jet&OLEDB:Global&Partial&Bulk&Ops=2;Jet&OLEDB:Global&Bulk&Transactions=1;Jet&OLEDB:New&Database&Password="";Jet&OLEDB:Create&System&Database=FJet&OLEDB:Encrypt&Database=FJet&OLEDB:Don't&Copy&Locale&on&Compact=FJet&OLEDB:Compact&Without&Replica&Repair=FJet&OLEDB:SFP=False";
OleDbConnection&cnn_txl=new&OleDbConnection(conn);
OleDbCommand&Command_firstshow=new&&OleDbCommand&("que_basepolice",cnn_txl);
mandType=CommandType.StoredProcedure&&;
p_ssdd=int.Parse(Request.QueryString["p_ssdd"]);
p_zt=int.Parse(Request.QueryString["p_zt"]);&
Command_firstshow.Parameters.Add("@p_ssdd",p_ssdd)&;
Command_firstshow.Parameters.Add("@p_zt",p_zt)&;
OleDbDataAdapter&Adapter_firstshow=new&OleDbDataAdapter(Command_firstshow);
DataSet&dataSet_txl=new&DataSet&();
Adapter_firstshow.Fill(dataSet_txl,"base");&
DataGrid_txl.DataSource=dataSet_txl.Tables["base"].DefaultV
DataGrid_txl.DataMember&="base";
DataGrid_txl.DataBind();
Label_title.Text&="eee";
Label_title.Text&=Request.QueryString["p_ssdd"];
}连接串不对,中间怎么那么多的双引号?用@符号可以的啊!didnggz启用调试模式,看看究竟哪一行代码出错了。
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
本文标题:
本页链接:从索引 88 处开始,初始化字符串的格式不符合规范_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
从索引 88 处开始,初始化字符串的格式不符合规范
调试网站时候报错,哪位大侠看看哪里有问题,怎么修改。
从索引 88 处开始,初始化字符串的格式不符合规范。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信...
我有更好的答案
电子购物商城系统(C#实现)\WebShopping\App_Code&#92: c:\WebShoppingDB你这个问题必须用你的代码和数据一起调试才能知道问题,既然错误提示已经这么明显了你就自己设个断点跟踪一下啊。源文件
采纳率:31%
为您推荐:
其他类似问题
您可能关注的内容
初始化的相关知识
等待您来回答

我要回帖

更多关于 服务器应用程序不可用 的文章

 

随机推荐