错误提示这个样子的:
SqlCeExcption 位于 System.Data.SqlServerCe.SqlCeCommand.ProcessResults() 网上查过有人也碰到过 这个问题 ,但是没答案,不知道是为什么?
我做的是PDA程序,我把sqlce30.wce5.armv4i.CAB安装到PDA上了,平均我运行程序4个小时出现20次错误:SqlCeExcption 位于 System.Data.SqlServerCe.SqlCeCommand.ProcessResults()然后就死机了 不知道是为什么? 有知道的吗? 告诉我下 谢谢了,真的好着急网上又差不到资料,难道是配置问题?还是别的问题?
SqlCeExcption 位于 System.Data.SqlServerCe.SqlCeCommand.ProcessResults() 网上查过有人也碰到过 这个问题 ,但是没答案,不知道是为什么?
我做的是PDA程序,我把sqlce30.wce5.armv4i.CAB安装到PDA上了,平均我运行程序4个小时出现20次错误:SqlCeExcption 位于 System.Data.SqlServerCe.SqlCeCommand.ProcessResults()然后就死机了 不知道是为什么? 有知道的吗? 告诉我下 谢谢了,真的好着急网上又差不到资料,难道是配置问题?还是别的问题?
你是电脑有没有问题,
把sql补定都打上...
#region 数据库连接
public static SqlCeConnection Connection
{
get
{
if (connection == null)
{
connection = new SqlCeConnection(connstring);
} if (connection.State != ConnectionState.Open)
{
connection.Open();
}
return connection;
}
}
private static SqlCeConnection connection;
#endregion /// <summary>
///
/// </summary>
/// <param name="commandText"></param>
/// <returns></returns>
public SqlCeDataReader read(string commandText)
{
SqlCeCommand cmd = new SqlCeCommand(commandText, Connection);
SqlCeDataReader dr = cmd.ExecuteReader();
return dr;
} /// <summary>
///
/// </summary>
/// <param name="str"></param>
public void myinsert(string commandText)
{
SqlCeCommand cmd = new SqlCeCommand(commandText,Connection);
cmd.CommandText = commandText;
cmd.ExecuteNonQuery();
} /// <summary>
///
/// </summary>
/// <param name="commandText"></param>
/// <returns></returns>
public int update(string commandText)
{
SqlCeCommand cmd = new SqlCeCommand(commandText, Connection);
int result = cmd.ExecuteNonQuery();
return result;
}
能不能是我写的这个函数有问题,我这个类中定义了自己打开数据库,然后进行读取,然后把读取的结果给程序,我没用SQLCEHELPER类,我只要频繁操作我的程序就会出现我上面说的错误,难道是我这个函数写的有问题?数据库没关?或是创建实例太多了导致的? 我这个类写的有问题吗? 如果有的话麻烦大家帮我指点