您好,
我目前正在使用Access-DB,我已成功获取和更改每个c#代码的各种数据类型。
public static DataTable GetBetreuer()
{
conn.Open();
dbCommand = new OleDbCommand("SELECT ID, Email, Name FROM Betreuer", conn);
dbDataAdapter = new OleDbDataAdapter(dbCommand);
DataTable resultDataTable = new DataTable();
dbDataAdapter.Fill(resultDataTable);
conn.Close();
return resultDataTable;
}
现在非常基本。我现在想做的是从代码中打开 OLE-Object
。例如,如果我的Access数据库中的OLE-Object
是pfd文件,我想用pdf文件的标准应用程序打开它。如果不可能的话,我的另一个想法是将文件复制到临时目录并用Process.Start()
打开它。但我无法找到与使用代码中的任何OLE-Object
相关的任何内容。还要添加OLE-Object
。
答案 0 :(得分:0)
你在谈论pdf文件吗?我建议您在db大小超过某个限制时遇到性能问题,而不是保存文件路径db并将pdf存储在计算机上的某处。您可以按照相同的链接。 Storing Documents as Blobs in a Database - Any disadvantages?
答案 1 :(得分:0)
您可以设置目录权限以限制用户。顺便说一句,请告诉我你正在使用Windows应用程序或网络应用程序。