Delphi資料庫,Delphi 資料庫

2022-11-17 17:35:17 字數 659 閱讀 3914

1樓:匿名使用者

第一****************************************====

將資料庫和程式檔案放在一個目錄下就行了。delphi的工作原理是先按ado提供的絕對路徑查詢資料庫,如果沒有,則在當前程式的目錄下查詢資料庫。你將你的程式打包之後在其他機器上安裝,絕對路徑不一樣了,而且程式目錄下也沒有資料庫,當然會提示找不到了。

第二****************************************

1,檢視一下控制面板裡的sql odbc資料來源是否建立,沒有的話建立一下

2,是否將驗證方式設定未"僅windows",如果是的話把它改為"sqlserver和windows"

sqlserver企業管理器-->sqlserver組-->右鍵單擊本地的資料庫,屬性--〉安全性,在身份驗證下,選擇「sqlserver和windows」,

第3.****************************************===

2樓:

一是用ado相關元件連線資料庫,二是將資料庫檔案放在工程檔案同目錄下,並且連線資料庫採用相對路徑

3樓:匿名使用者

用ado元件連線,資料庫如果是access的,那麼用相對路徑

DELPHI資料庫操作

用sql查詢語名進行 1 用查詢回車選定一條記錄,插入到銷售表中 假設庫存表欄位為 零件號,名稱,單價,數量 銷售表欄位為 零件號1,名稱1,單價1,數量1 insert into 銷售表 零件號1,名稱1,單價1,數量1 select 零件號,名稱,單價,數量 from 庫存表 where 條件 ...

關於delphi的簡單問題,Delphi的8個技巧

000001 說明它是一個字串,只要。vari integer str string beginfor i 1 to 99 if i 10 then str 00000 inttostr 1 else if i 10 and i 100 then str 0000 i 如果數字還可能大於99,就接著...

在delphi中單擊dbgrid某條資料怎麼讓另外dbgrid裡的資料發生變化

你的問題似乎是主 子表問題。有兩種方法 方法一 利用delphi的 form嚮導 生成主 子表窗體。這種方法比較死板但效率高。方法二 自己程式設計通過過濾的方式實現主 子表相同的效果。可靈活控制,但效率低些,使用於資料量不大的情況。以下是雙擊的例程,和你要求的單擊功能相似。table1是主表,tab...