【求解】 使用搜狗输入法 Ctrl + 空格切换时程序错误退出
【求解】 使用搜狗输入法 Ctrl + 空格切换时程序异常退出。
一个很神奇的问题, 如下:
使用如下代码连接ACCESS2010数据库
在Program.cs文件的语句
再新建一文本框, 使用搜狗输入法打字后再使用Ctrl + 空格切换回英文时程序异常退出。
求解, 谢谢
环境:VS2005 + ACCESS2010
------解决方案--------------------
我测试了下 确实是 百思不得其解
一个很神奇的问题, 如下:
使用如下代码连接ACCESS2010数据库
- C# code
public DataSet Query(string SQLString) { using (OleDbConnection connection = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Persist Security Info=True;Data Source=|DataDirectory|\YTNum.accdb;Jet OLEDB:Database Password=;")) { DataSet ds = new DataSet(); try { connection.Open(); using (OleDbDataAdapter command = new OleDbDataAdapter(SQLString, connection)) { command.Fill(ds, "ds"); } } catch (System.Data.OleDb.OleDbException ex) { throw new Exception(ex.Message); } return ds; } }
在Program.cs文件的语句
- C# code
static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); new DB ().Query("Select * from sysConfig"); Application.Run(new XtraForm1()); } }
再新建一文本框, 使用搜狗输入法打字后再使用Ctrl + 空格切换回英文时程序异常退出。
求解, 谢谢
环境:VS2005 + ACCESS2010
------解决方案--------------------
我测试了下 确实是 百思不得其解