Could not find installable ISAM.

JTFLSH 2010-03-18 12:40:11
 
private string constring = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=admin;UserID=Admin;Data Source=" + Application.StartupPath + "\\db\\IRNdb.mdb";

private bool CheckUser(string uname,string pwd)
{
string csql = "select * from roleT where uid='" + uname.ToString() + "' and pwd='" + pwd.ToString().Trim() + "'";
OleDbConnection connection = new OleDbConnection(constring);
connection.Open();
OleDbCommand ocmd = new OleDbCommand(csql, connection);
OleDbDataReader dr = ocmd.ExecuteReader();
if (dr.Read())
{
connection.Close();
return true;
}
else
{

connection.Close();
return false;
}
}


请各位大侠帮忙看看,在执行到 connection.Open()时,就报错:“Could not find installable ISAM.”
请问怎么解决,比较紧急,请大家帮忙看看,谢谢!
...全文
533 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiao8466715 2012-03-06
  • 打赏
  • 举报
回复
我时连接ACCESS出现这错误要怎么处理
tjficcbw 2010-03-18
  • 打赏
  • 举报
回复
在第一行加入
Imports System.Data.OleDb
就行了
JTFLSH 2010-03-18
  • 打赏
  • 举报
回复
谢谢2楼,原因找到:UserId不能连着写,要分开写成User Id.

同样感谢2楼朋友

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧