當前位置:首頁 » 數據倉庫 » c資料庫相對路徑
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c資料庫相對路徑

發布時間: 2022-08-12 10:16:33

Ⅰ C#連接資料庫時的相對路徑

1、配置文件
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="connString" connectionString="Data Source=|path|\db\database.s3db;Version=3;" providerName="System.Data.SQLite" />
</connectionStrings>
</configuration>
2、實例化時傳參,Application.StartupPath返回當前程序運行路徑。
DBHelper db = new DBHelper(Application.StartupPath);
3、構造方法
public DBHelper(string dbPath)
{
this.connString = this.connString.Replace("|path|", dbPath);
}

Ⅱ C語言相對路徑怎麼用啊

可以用相對路徑 ..\是當前路徑的上一級路徑,如果要取當前路徑的文件,應給用 .\

比如

fp=fopen(".\\sample.txt","r")
或者直接
fp=fopen("sample.txt","r")

而且,當前路徑最好用 GetCurrentDirectory檢查一下,是否正確了。

如果是控制台程序,當前路徑應該是你敲入命令行的路徑

Ⅲ C#連接ACCESS資料庫相對路徑問題

Page.MapPath 方法用來檢索虛擬路徑(絕對的或相對的)或應用程序相關的路徑映射到的物理路徑。

所在命名空間:System.Web.UI
所在程序集:System.Web(在 system.web.dll 中)

示例:
using System.Data;
using System.Data.OleDb;

......

string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
strConnection+=@"Data Source=MapPath("Authors.mdb");//這里是相對路徑

OleDbConnection objConnection=new OleDbConnection(strConnection);

objConnection.Open();
objConnection.Close();

......

這個方法如同ASP中的Server.MapPath方法,原理是一樣的。

Ⅳ C語言中關於相對路徑的引用

C語言我已經忘的差不多了 不知道你用的什麼編譯運行的

如果是TC 你可以看看你的TC 在什麼位置

一般的編程語言 如果不寫絕對路徑 會在你源代碼的文件夾內 或者你工程的文件夾內 尋找你的 menu.txt 有的也可以設置 查找的根目錄

你出現的這種情況 可以把menu.txt剪切到你的源代碼文件夾內 再試一試

或者找到對應設置 的目錄 改為d:\myc\

我只是提供思路 你可以自己嘗試解決 這是很有趣的

Ⅳ C# 如何設Access資料庫的相對路徑!

有一個簡單的方法。
首先將你的資料庫存放到當前應用程序的bin目錄下。如:E:\WindowsApplication2\bin
然後定義相對路徑string url=@"..\CTable.mdb";
..代表的是應用程序一直到bin的目錄

Ⅵ vc 相對路徑 問題

程序的當前路徑沒在d:\aaa,
而是在C:\Documents and Settings\Administrator,
用GetCurrentDirectory可以檢查當前路徑,
用SetCurrentDirectory可以指定當前路徑。

Ⅶ C# 如何修改相對路徑

Provider=Microsoft.ACE.OLEDB.12.0;C:\\Users\\軍\\Desktop\\計時器\\資料庫.accdb;Persist Security Info=True換成Application.path 即程序運行的目錄路徑。你需要動態構造一下這個連接字元串把絕對路徑用Application.path替換成相對路徑。

Ⅷ 「絕對路徑訪問資料庫」與「相對路徑訪問」是指什麼

假設資料庫在你的電腦的位置是:c:\www\data\xxx.mdb 這個就是絕對路徑
那麼相對位置就是:\data\xxx.mdb

Ⅸ winform中怎樣寫資料庫的相對路徑

1.把database目錄和裡面的資料庫都放到目錄下
形成這樣的效果:
解決方案\bin\debug\database\資料庫名.mdb

2.在程序中使用這樣的連接字元串:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source= "&Application.StartupPath&"\database\資料庫名.mdb;"