PDA

View Full Version : خطای Could not find installable ISAM



kazex
یک شنبه 24 تیر 1386, 18:26 عصر
با سلام
وقتی من دیتا ستی را می خواهم با استفاده از دیتا اداپتوری (مربوط به بانک Access) پر کنم با این خطا مواجه می شوم:
Server Error in '/SR86' Application.
--------------------------------------------------------------------------------

Could not find installable ISAM.
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.Data.OleDb.OleDbException: Could not find installable ISAM.

Source Error:


Line 42: OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM Graduateds WHERE LastName='"+ LN +"'", cs);
Line 43: DataSet ds = new DataSet();
Line 44: da.Fill(ds);
Line 45: if (ds.Tables["Graduateds"].Rows.Count >= 1)
Line 46: {


Source File: c:\inetpub\vhosts\refahgrad.com\httpdocs\modules\S R86\SR.aspx.cs Line: 44

Stack Trace:


[OleDbException (0x80004005): Could not find installable ISAM.]
System.Data.OleDb.OleDbConnectionInternal..ctor(Ol eDbConnectionString constr, OleDbConnection connection) +1059617
System.Data.OleDb.OleDbConnectionFactory.CreateCon nection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +53
System.Data.ProviderBase.DbConnectionFactory.Creat eNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +27
System.Data.ProviderBase.DbConnectionFactory.GetCo nnection(DbConnection owningConnection) +47
System.Data.ProviderBase.DbConnectionClosed.OpenCo nnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105
System.Data.OleDb.OleDbConnection.Open() +37
System.Data.Common.DbDataAdapter.FillInternal(Data Set dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +121
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +137
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) +86
_Default.IsGraduated(String FN, String LN, String SHSH) in c:\inetpub\vhosts\refahgrad.com\httpdocs\modules\S R86\SR.aspx.cs:44
_Default.AddToRegisterTable() in c:\inetpub\vhosts\refahgrad.com\httpdocs\modules\S R86\SR.aspx.cs:94
_Default.Button1_Click(Object sender, EventArgs e) in c:\inetpub\vhosts\refahgrad.com\httpdocs\modules\S R86\SR.aspx.cs:122
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEven t(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPo stBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEve ntHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCol lection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832

مشکل و راه حل آن چیست؟
متشکرم

علی علیرضائی
یک شنبه 24 تیر 1386, 18:30 عصر
شما در connection string یه پارامتر دارین که اسمش هست IMAX که اگه اونو بردارین این خطا رو نمی ده

kazex
یک شنبه 24 تیر 1386, 18:49 عصر
ببخشید ولی من در connection string همچین پارامتری ندارم فکر می کنم خطا به خاطر اشتباه در نحوه وارد کردن PASSWORD در connection string بود که خدا رو شکر رفع شد