📄 updatesql.xfm
字号:
inherited UpdateSQLFrame: TUpdateSQLFrame Width = 764 VertScrollBar.Range = 146 object Splitter1: TSplitter Left = 0 Top = 119 Width = 764 Height = 3 Cursor = crVSplit Align = alTop Beveled = True Color = 170 end object DBGrid: TDBGrid Left = 0 Top = 146 Width = 764 Height = 158 Align = alClient DataSource = DataSource TabOrder = 0 TitleFont.Color = clBlack TitleFont.Height = 11 TitleFont.Name = 'helvetica' TitleFont.Pitch = fpVariable TitleFont.Style = [] end object meSQL: TMemo Left = 0 Top = 47 Width = 764 Height = 72 Align = alTop Anchors = [] Constraints.MinHeight = 50 ScrollBars = ssVertical TabOrder = 1 OnExit = meSQLExit end object Panel3: TPanel Left = 0 Top = 122 Width = 764 Height = 24 Align = alTop BevelOuter = bvNone TabOrder = 2 object Panel1: TPanel Left = 0 Top = 0 Width = 317 Height = 24 BevelOuter = bvNone Color = 170 ParentColor = False TabOrder = 0 object btRefreshRecord: TSpeedButton Left = 231 Top = 1 Width = 85 Height = 22 Caption = 'RefreshRecord' Flat = True Transparent = False OnClick = btRefreshRecordClick end object DBNavigator1: TDBNavigator Left = 0 Top = 1 Width = 230 Height = 22 DataSource = DataSource Flat = True TabOrder = 0 end end end object Panel6: TPanel Left = 0 Top = 0 Width = 764 Height = 47 Align = alTop BevelOuter = bvNone TabOrder = 3 object ToolBar: TPanel Left = 0 Top = 0 Width = 634 Height = 47 Align = alLeft BevelOuter = bvNone Color = 170 ParentColor = False TabOrder = 0 object btBreak: TSpeedButton Left = 431 Top = 1 Width = 85 Height = 22 Caption = 'Break' Flat = True Transparent = False OnClick = btBreakClick end object btUnPrepare: TSpeedButton Left = 259 Top = 1 Width = 85 Height = 22 Caption = 'UnPrepare' Flat = True Transparent = False OnClick = btUnPrepareClick end object btPrepare: TSpeedButton Left = 173 Top = 1 Width = 85 Height = 22 Caption = 'Prepare' Flat = True Transparent = False OnClick = btPrepareClick end object btOpen: TSpeedButton Left = 1 Top = 1 Width = 85 Height = 22 Caption = 'Open' Flat = True Transparent = False OnClick = btOpenClick end object btExecute: TSpeedButton Left = 345 Top = 1 Width = 85 Height = 22 Caption = 'Execute' Flat = True Transparent = False OnClick = btExecuteClick end object btClose: TSpeedButton Left = 87 Top = 1 Width = 85 Height = 22 Caption = 'Close' Flat = True Transparent = False OnClick = btCloseClick end object Panel2: TPanel Left = 517 Top = 1 Width = 116 Height = 22 BevelOuter = bvNone Color = clButton ParentColor = False TabOrder = 0 object cbNonBlocking: TCheckBox Left = 8 Top = 3 Width = 84 Height = 17 Caption = 'NonBlocking' Color = clButton ParentColor = False TabOrder = 0 OnClick = cbNonBlockingClick end end object Panel4: TPanel Left = 2 Top = 24 Width = 631 Height = 21 BevelOuter = bvNone Color = clButton ParentColor = False TabOrder = 1 object cbDeleteObject: TCheckBox Left = 14 Top = 3 Width = 91 Height = 17 Caption = 'DeleteObject' Color = clButton ParentColor = False TabOrder = 0 OnClick = cbObjectClick end object cbInsertObject: TCheckBox Left = 112 Top = 3 Width = 81 Height = 17 Caption = 'InsertObject' Color = clButton ParentColor = False TabOrder = 1 OnClick = cbObjectClick end object cbModifyObject: TCheckBox Left = 206 Top = 3 Width = 91 Height = 17 Caption = 'ModifyObject' Color = clButton ParentColor = False TabOrder = 2 OnClick = cbObjectClick end object cbRefreshObject: TCheckBox Left = 298 Top = 3 Width = 93 Height = 17 Caption = 'RefreshObject' Color = clButton ParentColor = False TabOrder = 3 OnClick = cbObjectClick end end end end object OraQuery: TOraQuery SQL.Strings = ( 'SELECT * FROM Dept' '') Debug = True RefreshOptions = [roAfterInsert, roAfterUpdate] UpdateObject = OraUpdateSQL Left = 24 Top = 200 end object DataSource: TDataSource DataSet = OraQuery Left = 24 Top = 232 end object OraUpdateSQL: TOraUpdateSQL InsertSQL.Strings = ( 'INSERT INTO Dept' ' (DEPTNO, DNAME, LOC)' 'VALUES' ' (:DEPTNO, :DNAME, :LOC)') DeleteSQL.Strings = ( 'DELETE FROM Dept' 'WHERE' ' DEPTNO = :DEPTNO') ModifySQL.Strings = ( 'UPDATE Dept' 'SET' ' DEPTNO = :DEPTNO,' ' DNAME = :DNAME,' ' LOC = :LOC' 'WHERE' ' DEPTNO = :OLD_DEPTNO') RefreshSQL.Strings = ( 'SELECT * FROM Dept' 'WHERE' ' DEPTNO = :DEPTNO') Left = 56 Top = 200 end object DeleteSQL: TOraSQL SQL.Strings = ( 'DELETE FROM Dept' 'WHERE' ' DEPTNO = :DEPTNO') Left = 96 Top = 160 ParamData = < item DataType = ftUnknown Name = 'DEPTNO' end> end object InsertSQL: TOraSQL SQL.Strings = ( 'INSERT INTO Dept' ' (DEPTNO, DNAME, LOC)' 'VALUES' ' (:DEPTNO, :DNAME, :LOC)' '') Left = 96 Top = 192 ParamData = < item DataType = ftUnknown Name = 'DEPTNO' end item DataType = ftUnknown Name = 'DNAME' end item DataType = ftUnknown Name = 'LOC' end> end object RefreshQuery: TOraQuery SQL.Strings = ( 'SELECT * FROM Dept' 'WHERE' ' DEPTNO = :DEPTNO') Left = 96 Top = 256 ParamData = < item DataType = ftUnknown Name = 'DEPTNO' end> end object ModifyQuery: TOraQuery SQL.Strings = ( 'UPDATE Dept' 'SET' ' DEPTNO = :DEPTNO,' ' DNAME = :DNAME,' ' LOC = :LOC' 'WHERE' ' DEPTNO = :OLD_DEPTNO') Left = 96 Top = 224 ParamData = < item DataType = ftUnknown Name = 'DEPTNO' end item DataType = ftUnknown Name = 'DNAME' end item DataType = ftUnknown Name = 'LOC' end item DataType = ftUnknown Name = 'OLD_DEPTNO' end> endend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -