當前位置:首頁 » 操作系統 » access找不到資料庫

access找不到資料庫

發布時間: 2022-09-05 06:34:21

❶ 為什麼我打開ACCESS軟體後,出現「找不到指定的資料庫」提示

這可能需要把Access重新裝一次,你說的現象是Access被破壞掉了。重裝一次Office中的Access試試

❷ 為什麼我的vs2010,使用c#連接Access資料庫總是不行,找不到資料庫

和路徑沒關系,是你文件格式不對,這個函數接收的access資料庫格式為mdb,而不是你這里的accbd,如果沒猜錯你至少用的access2007建的庫,所以原因知道了吧!

❸ access 資料庫在程序的哪個位置。我怎麼找不到

二.訪問資料庫程序
1需求分析:
此系統實現如下系統功能:
(1)使得學生的管理工作更加清晰、條理化、自動化。
(2)查詢學生基本資料,容易地完成學生信息的查詢操作。
(3)
設計人機友好界面,功能安排合理,操作使用方便,並且進一步考慮系統在安全性,完整性,並發控制,備份和恢復等方面的功能要求。
2.系統功能設計:
實現功能:對表實行刪除一個記錄、移除一個記錄和増加一個錄。
ODBC應用程序
3.
程序流程:
應用程序使用基於對話框的MFC應用程序實現,各種操作都是通過對話框中的控制項來實現。
(1)建立一個ACCESS資料庫。
(2)建立ODBC數據源,並且連接數據源。
(3)資料庫應用程序中的文檔和視圖
文檔視圖和資料庫有很密切的關系,它關繫到程序的設計結構。
(4)連接ACCESS資料庫
4.
部分實現代碼。
BOOL
CODBC2View::OnMove(UINT
nIDMoveCommand)
{
switch(nIDMoveCommand)
{case
ID_RECORD_PREV:
m_pSet-MovePrev();
if(!m_pSet-IsBOF())
break;
//如果移到記錄集的開始,自動執行MoveFirst函數
case
ID_RECORD_FIRST:
m_pSet-MoveFirst();
break;
case
ID_RECORD_NEXT:
m_pSet-MoveNext();
if(!m_pSet-IsEOF())
break;
if(!m_pSet-CanScroll())
{//清空屏幕
m_pSet-SetFieldNull(NULL);
break;
}
case
ID_RECORD_LAST:
m_pSet-MoveLast();
break;
default:
//異常情況
ASSERT(FALSE);
}
//交換數據
UpdateData(FALSE);
return
TRUE;
//不再需要這個父類的函數
//return
CRecordView::OnMove(nIDMoveCommand);
}
void
CODBC2View::OnMoveToRecord()
{
CMoveToRecord
dlgMoveTo;
//創建CMoveToRecord類的對象實例
if(dlgMoveTo.DoModal()==IDOK)
{CRecordset
*pSet=OnGetRecordset();
//獲得指向資料庫記錄的指針
if(pSet-CanUpdate()
!pSet-IsDeleted())
//確認所有的修改已經保存
{pSet-Edit();
if(!UpdateData())
return;
pSet-Update();
}
pSet-SetAbsolutePosition(dlgMoveTo.m_RecordID);
//設置新的位置
UpdateData(FALSE);
//更新表單
}
}
void
CODBC2View::OnDeleteRecord()
{
CRecordsetStatus
m_cStatus;
try{m_pSet-Delete();}
catch(CDBException*
m_pEx)
{AfxMessageBox(m_pEx-m_strError);
m_pEx-Delete();
m_pSet-MoveFirst();
//失敗的話,將記錄指針移到第一個記錄
UpdateData(FALSE);
return;
}
m_pSet-GetStatus(m_cStatus);
if(m_cStatus.m_lCurrentRecord==0)
m_pSet-MoveFirst();
//刪除了最後一個記錄
else
m_pSet-MoveNext();
UpdateData(FALSE);
}
void
CODBC2View::OnUpdateDeleteRecord(CCmdUI*
pCmdUI)
{
pCmdUI-Enable(!m_pSet-IsEOF());
}
void
CODBC2View::OnAddRecord()
{
CRecordset
*
pSet=OnGetRecordset();//獲取指向數據集的指針
if(pSet-CanUpdate()
!pSet-IsDeleted())//確認對數據集的任何修改均已經保存
{pSet-Edit();
if(!UpdateData())
return;
pSet-Update();
}
long
m_lNewID=m_pSet-GetMaxID()+1;
//獲取新的ID值
m_pSet-AddNew();
//添加一個新記錄
m_pSet-m___ID=m_lNewID;
//設置新的ID標識
m_pSet-Update();
//保存新的記錄
m_pSet-Requery();
//刷新數據集
m_pSet-MoveLast();
//游標移到最後一條記錄
UpdateData(FALSE);
//更新表單
}
5.經編譯運行得

❹ C #動態連接access2010資料庫為什麼說找不到資料庫,我明明把它放到指定的文件夾了啊

樓主把什麼放到指定文件夾了呢?是資料庫文件?
如果是說動態鏈接資料庫的話,一般是指用連接字元串創建一個Connection類 通過connection類進行鏈接資料庫有。
如果樓主想把數據文件弄出來的話,直接靜態鏈接不好么。。

❺ 為什麼我打開ACCESS軟體後,出現「找不到指定的資料庫」

就是你的版本不行,換個office2010的版本,里邊含access
附帶激活程序,先安裝office,然後執行一下激活就好
請用加速下載,請在電腦打開你的回答並下載,然後你再打開軟體應該就可以了

❻ access打開提示找不到指定的資料庫!

你安裝完PS
之後用了系統還原或別的類似的軟體了
所以把PS的注冊文件從注冊表裡刪除了
只有從新裝了
或者照著你的PS版本去網上找找有沒有KEY注冊文件

❼ access 安裝完成後怎麼找不到了

應該是你原來安裝了access然後卸載得不幹凈,有殘余,在安裝access2003的時候給檢測出來了,你可以到添加刪除程序里邊找,找到access就卸載掉,最後清掃一下垃圾文件,用windows優化大師或者其他的工具清理一下,如果你有裝360的話,可以用里邊的智能卸載,將殘余的東西清楚干凈,比較干凈,記得注冊表是一定要清除干凈的,不然是安裝不了的~
ps:卸載軟體可不是單純的點反安裝程序或者直接刪除文件夾就行了的,大部分軟體都是有殘余的文件,應該藉助外部軟體,智能卸載,這樣才幹凈~

熱點內容
通達信自定義板塊在哪個文件夾 發布:2024-05-06 09:56:37 瀏覽:103
在linux搭建mqtt伺服器搭建 發布:2024-05-06 09:52:00 瀏覽:558
windowspython23 發布:2024-05-06 09:27:50 瀏覽:746
編程ug開初 發布:2024-05-06 09:27:48 瀏覽:560
小白源碼論壇 發布:2024-05-06 09:24:56 瀏覽:139
android進程重啟 發布:2024-05-06 09:15:09 瀏覽:96
ie瀏覽器設置默認ftp 發布:2024-05-06 09:14:03 瀏覽:885
邁騰尊貴中控配置怎麼使用 發布:2024-05-06 09:13:28 瀏覽:656
奧迪存儲卡格式不正確請格式化存儲卡 發布:2024-05-06 09:01:31 瀏覽:34
個人信用資料庫 發布:2024-05-06 09:00:34 瀏覽:417