- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 VS 2010 和 C#。我想连接到 C# 中的 MDB。 '到目前为止,我所做的如下:
string strAccessConn = "Provider=Microsoft.ACE.OLEDB.4.0;Data Source=C:\\Databases\\"+DBname+".mdb";
DataSet myDataSet = new DataSet();
OleDbConnection myAccessConn = null;
try
{
myAccessConn = new OleDbConnection(strAccessConn);
OleDbCommand myAccessCommand = new OleDbCommand(Query, myAccessConn);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter(myAccessCommand);
myAccessConn.Open();
myDataAdapter.Fill(myDataSet, "Table");
}
catch(Exception Ex)
{
MessageBox.Show(Ex.ToString());
}
finally
{
myAccessConn.Close();
}
数据库返回有效的数据集...这不是 Access 2000 数据库的问题
然而,当我将连接字符串更改为
string strAccessConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Databases\\"+DBname+".mdb";
对于 MSAccess2007,找不到数据库路径,尽管它存在,但会生成异常。我是否遗漏了任何引用资料?
最佳答案
尝试将您的 Access 数据文件扩展名从 .mdb
更改为 .accdb
:
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\Databases\\"+DBname+".accdb";
参见 connectionstrings.com供引用。
关于c# - C# 中的 MSAccess Conn (VS 2010),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10774524/
我需要根据以下 SQL 选择所有记录: Select ID, ID2 From Table1 Where ID2 NOT IN (Select ID2 From Table2 Where ID3 IN
我有一个 MS-Access 数据库,其中包含“加密”字符串。这些看起来像这样: 但是,我很快注意到这些字符串的长度与明文的长度完全匹配(我知道明文)。因此,通过尝试使用 Excel,我发现如果您使用
所以问题是我想连接到msaccess 数据库,每次打开它时都有密码。 如果我直接打开 Access 文件,密码就有效。 如果我删除密码,我可以建立连接,这意味着如果不涉及密码,我的代码可以工作 密码是
我使用下面的查询来获取每月的结果,比如[八月、九月等有多少……] 在下面的查询中,如果我使用 Format() 来获取结果,我将获取以下格式的数据 MyDate _count
我的查询: $att="select AttData.Rollno,AttData.Name,AttData.Year,AttData.sec,AttData.".$date."
我来自印度(这可能与这里的文化信息有关)。我正在使用 MS-ACCESS 2010 32 位作为后端在 C#.Net 2010 Express 中构建桌面应用程序。我正在使用 OLEDB 进行数据库连
首先,如果这个问题不属于 SO,我很抱歉,因为我不知道还有什么地方可以发布它,无论如何... 我正在寻找一个体面的基于 python 的数据库开发 RAD 框架,它具有很好的数据感知小部件和网格。桌面
我需要查明创建的表中是否有条目。 我需要的是, if (TableIsEmpty) then do_something else do_something_else; 我为此写的是
我正在使用 ms-access 开发数据库管理的前端解决方案。我必须承认,ms-access VBA 是开发大型应用程序的坚实限制,这就是为什么我一直在改变使用 c# 而不是 VBA 的想法。 事实上
我尝试使用 ms Access 作为数据提供者,但它给了我异常(exception)。 static void Main(string[] args) { DataCo
我想从 MSAccess2003 中导出几个表的内容。 这些表包含 unicode 日文字符。 我想将它们存储为波浪号分隔的文本文件。 我可以使用文件/导出手动执行此操作,并在“高级”对话框中选择波浪
我使用的是IDE Nebeans8.1和数据库访问2019。 我在尝试使用 ucanaccess 和所有需要的库连接到我的 datavse 时遇到错误。 我的ConnectionDatabase类:
是否可以使用 c# 压缩 Msaccess 数据库,如果可以,请告诉我方法? 最佳答案 你可以试试这样的东西 public static void CompactAndRepair(string ac
我有一个问题,我的一个客户需要 一个程序,将连接到 Oracle 数据库服务器,并将表下载/存储到本地文件(例如;microsoft access),就像转换一样之后客户端可以输入一个excel文件,
我喜欢 msaccess 的 dbstructure 定义,它可以轻松地同时定义和创建数据输入表单、数据表和报告。 我一直在寻找可以轻松生成数据输入表单、数据表和报告的框架。我想我唯一需要定义的是完整
我正在寻找一种方法来获取用于创建 MDB 文件的 MS Access 版本。 感谢任何(工具、.bat、c#)建议。 谢谢 最佳答案 在 VBA 代码中,您可以检查 FileFormat 属性以确定
我正在尝试打开在 Windows XP 上运行的旧 MS Access 2000 数据库,以便我可以在新应用程序中迁移旧数据库。数据库是由以前的旧 WPF 应用程序创建的,我需要找到一种方法来打开它。
我想将我的 Microsoft Access 数据库前端移动到源代码管理中,以便于保存和部署以及对更改进行一些控制。我正在使用此问题中的代码导出查询、表单、宏、报告,但不是表格。 必须有一种方法可以通
我希望能够使用 Sendwait 函数使用 powershell 命令自动化 MS-ACCESS 应用程序。不幸的是,我无法以通常的方式处理实际的应用程序窗口。我可以获取 MS-ACCESS 本身的句
我需要熟练的 WordPress 开发人员的建议。我的组织有内部 MS Access 数据库,其中包含大量表格、报告和输入表单。 DB的结构不太复杂(人员信息、事件、第三方信息以及它们之间的不同关系)
我是一名优秀的程序员,十分优秀!