[英]Delphi and ADODataset.Cancel
我正在使用 Dephi 10.1 Berlin 和 Access 2013。 我的問題與TADODataSet.Cancel() 。 我想在發布前向我的用戶顯示一個消息框,要求確認,以防數據被修改。 在TADODataSet.BeforePost事件中,我添加了以下代碼: 如果用戶單擊bt ...
[英]Delphi and ADODataset.Cancel
我正在使用 Dephi 10.1 Berlin 和 Access 2013。 我的問題與TADODataSet.Cancel() 。 我想在發布前向我的用戶顯示一個消息框,要求確認,以防數據被修改。 在TADODataSet.BeforePost事件中,我添加了以下代碼: 如果用戶單擊bt ...
[英]Error using TADODataset component with MS Access
我正在嘗試用MS Access DB替換InterBase DB作為測試,我已成功使用TADOConnection組件連接到MS Access DB。 但是,當我嘗試使用TADODataset連接到表時,我能夠將Connection屬性設置為TADOConnection組件,但是當我想設置Co ...
[英]Issue with TADODataSet on Delphi 10.1 Berlin. Query hangs
我正在嘗試在Delphi 10.1 Berlin上的程序中操作TADODataSet 這是我的代碼: 數據集的Connection屬性設置如下: 該數據庫是SQL Server 2012,因此我嘗試使用SQL Server Native Client 10和11(分別為Pr ...
[英]How to use a RecordSet.Find with TADOQuery?
在這個問題上: Delphi ADO:在錯誤上使用數據集過濾器定位 描述了一個ADO錯誤,其中在.Locates期間忽略了篩選字符串。 這給我們從BDE遷移帶來了問題,因為我們有很多代碼會根據用戶輸入更改過濾器。 我們期望TADOQuery提供一個可行的遷移路徑。 我們 ...
[英]It does not work in ADODataSet IndexDef?
我正在創建一個持久索引ADODataSet而不是訂單信息,我的代碼如下: 我究竟做錯了什么? 我這樣做是因為我正在做一份報告。 沒有網格,只有一個組合,您可以在其中選擇將要排序的信息的字段,以及另一個可以選擇升序或降序的按鈕。 我不明白那是行不通的....我用的是delphi xe ...
[英]Destroying TADODataset created in runtime
我有一個返回TADODataset對象的函數: //在DataModule中: 這就是我計划使用它的方式: 據我所知,如果我在運行時手動創建一個對象,我必須在某個時刻手動銷毀它以避免內存泄漏。 我應該如何以及何時銷毀我創建的數據集? ...
[英]What would cause “Cursor Operation Conflict” error in ADO with SQL Server on Windows 8 and Delphi XE3?
我在Windows 8上使用Embarcadero Delphi XE3,並且嘗試與SQL Server 2000連接。 當我在Windows 7上使用Delphi 2007時,我的程序曾經可以正常工作,但是現在無論何時進行事務處理(更新,插入,刪除),它都會給我一條錯誤消息,提示"Cur ...
[英]how to export TADODataSet with Fields Texts not Fields Values
我有一個TADODataSet與一個存儲過程相連,該存儲過程產生40列* 800行,TADODataSet具有一個AfterOpen事件,該事件為其分配一個OnGetText字段,例如: 我想將數據導出到帶有文本的XML中,但我不想在字段和記錄上循環,因為它非常慢,所以我希望流式傳輸諸如 ...
[英]Building HTTP Server Application
我有一個做財務報告的項目,我想讓用戶能夠通過互聯網獲得這個報告 我嘗試使用 TIdHTTPServer 這是一個 Indy 組件來使我的應用程序作為 HTTP 服務器工作並讓它能夠 接收請求 -> 處理請求 -> 發回請求處理結果 使用特殊端口。 現在我的問題是我收到了很多訪問沖突錯誤 ...
[英]Retrieving autogenerated data in insert on ADODataset
實際上,我嘗試使用自動生成的GUID在鏈接到表的ADODataset上進行插入。 當我嘗試獲取記錄的新ID時,GUID為零。 ...
[英]How to create a TDataSet Lookup Field at runtime?
我正在使用TADODataSet (D7)。 我沒有使用我的DataSet在設計模式下創建持久字段。 如果我雙擊dsItems並“添加所有文件”,然后單擊“新建文件”並定義我的查找字段,一切正常。 生成的dsItems應包含: ID, ItemName, UserIDCreate, ...
[英]ADODataSet deleting from joined table
我有一個Delphi應用程序,我在其中顯示從這樣的查詢中播放的游戲列表: 當我單擊DBNavigator中的刪除按鈕時,也會刪除game_types表中的聯接記錄。 這是一個問題,因為許多其他游戲可能屬於同一類型。 我需要做些什么才能只刪除游戲但不刪除游戲類型? ...
[英]ADODataset: how to load XML (saved beforehand in DB in ADO schema) data without temporary files?
警告:完全重寫。 場景: 我在TCustomADODataset后代上從數據庫加載了一些數據。 之后,我將此數據保存在XML臨時文件中(使用TCustomADODataset.SaveToFile),以允許將XML數據作為字符串獲取並將其作為文本Blob存儲在數據庫表中-這是一個導 ...
[英]ADO components CommandTimeout
我在使用TADOQuery,TADOCommand或TADODataSet設置查詢執行超時時遇到了問題(我已經嘗試過每一個)。 我有一個微型應用程序,該應用程序連接到數據庫並定期執行存儲過程,該過程將結果返回數據集 。 我的目的是使該應用程序始終保持聯機狀態,但是我的問題是,當連接斷開時,剛 ...
[英]Delphi XE Unicode dealing with nchar(1) fields
我在Delphi XE中使用dbGo TADODataset從SQL Server 2008表讀取數據。 所有的字符串字段都是nvarchar或nchar。 nvarchar字段TWideStringField地映射到TWideStringField 。 問題在於nchar(1)字 ...
[英]How to achieve independent cloned TADODataSet?
場景是這樣的: 我們有一些 SQL 表。 我們正在對該表執行 SQL 查詢,並且在 TADOQuery 對象中有結果。 因此,在克隆 DataSet 之后,我的 qryClone 應該保存獨立的數據(至少我是這么認為的)。 但是,對 qryOryginal 執行刪除會導致對 qryClone ...
[英]“either bof or eof is true or the current record has been deleted..” error on applyupdates that contains a delete operation
解決從ClientDatset到TAdoDataset(綁定到訪問表)的刪除操作時遇到此錯誤。 我正在使用Delphi 2010。 我在TClientDataset和TAdoDataset之間的DatasetProvider: TDataSetResolver.EndUpdate ...