DB Connection Youtube demo
Hello I have Firebird 3
Delphi 11 Ent
Win 10 64 bit home Edn
I would like to know how to connect the Firebird table using
Woll2Woll IP VCL components using TwwGrid.
A video would be nice.
can a navigator component be used ?
cheers
Richard
-
I would like to see a demo projects created for
1) Interbase IB (stipulating which version is used),
2) Firebird (stipulating which version is used - I am limited to version 3), and a
3) MS Access DB Table using ADO components
seeing this done on YouTube would be a great help for users of D-11 Ent such as myself. -
I get following error trying to compile Woll2Woll GRID DEMO project on D-11 win-10 64 bit Home Edition using latest IP components
oh yes ... I also granted permissions to 'Windows' folder in DEMO PATH variable and all dependencies.. so that should have made all folders accessible
Checking project dependencies...
Compiling DittoDemo.dproj (Debug, Win32)
[MSBuild Error] The "CreateRcFile" task failed unexpectedly.
System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\woll2woll\InfoPower4kAlexandria\demos\windows\Grid\DittoDemo.vrc' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamWriter..ctor(String path, Boolean append)
at Borland.Build.Tasks.Shared.CreateRcFile.WriteWindowsRC()
at Borland.Build.Tasks.Shared.CreateRcFile.Execute()
at Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult)
Failed
Elapsed time: 00:00:00.3 -
I tried to close project without saving and got another error message
[501C99DB]{rtl280.bpl } System.IniFiles.TIniFile.EraseSection (Line 1378, "System.IniFiles.pas" + 2) + $20
[2083AB40]{coreide280.bpl} AutoRecover.TAutoRecoverStorage.Delete (Line 986, "AutoRecover.pas" + 7) + $16
[208396DD]{coreide280.bpl} AutoRecover.TAutoRecoverModule.Destroyed (Line 469, "AutoRecover.pas" + 2) + $3
[207B121E]{coreide280.bpl} DocModul.TCodeIDocModule.NotifyDestroyed (Line 2461, "DocModul.pas" + 4) + $5
[20F2B6AD]{designide280.bpl} ToolUtils.ForEach (Line 100, "ToolUtils.pas" + 5) + $F
[207B115A]{coreide280.bpl} DocModul.TCodeIDocModule.NotifyDestruction (Line 2442, "DocModul.pas" + 1) + $B
[207AE0D4]{coreide280.bpl} DocModul.TDocModule.BeforeDestruction (Line 1013, "DocModul.pas" + 16) + $0
[2054664E]{coreide280.bpl} ProjectModule.TBaseProject.BeforeDestruction (Line 1125, "ProjectModule.pas" + 49) + $3
[21C13FA1]{delphicoreide280.bpl} BaseDelphiProject.TBaseDelphiProject.BeforeDestruction (Line 4364, "BaseDelphiProject.pas" + 4) + $2
[50060511]{rtl280.bpl } System.@BeforeDestruction (Line 19364, "System.pas" + 10) + $0
[21BFE517]{delphicoreide280.bpl} BaseDelphiProject.TBaseDelphiProject.Destroy (Line 988, "BaseDelphiProject.pas" + 0) + $3
[5005FDDC]{rtl280.bpl } System.TObject.Free (Line 18023, "System.pas" + 1) + $4
[204BA7D4]{coreide280.bpl} ProjectGroup.TProjectGroup.BeforeDestruction (Line 966, "ProjectGroup.pas" + 52) + $2
[50060511]{rtl280.bpl } System.@BeforeDestruction (Line 19364, "System.pas" + 10) + $0
[204BA532]{coreide280.bpl} ProjectGroup.TProjectGroup.Destroy (Line 899, "ProjectGroup.pas" + 0) + $2
[5005FDDC]{rtl280.bpl } System.TObject.Free (Line 18023, "System.pas" + 1) + $4
[204C0F02]{coreide280.bpl} ProjectGroup.TProjectGroupWrapper.Close (Line 2846, "ProjectGroup.pas" + 2) + $5
[004A0873]{bds.exe } AppMain.TAppBuilder.DestroyProjectGroup (Line 2821, "AppMain.pas" + 21) + $9
[004A09CC]{bds.exe } AppMain.TAppBuilder.CloseProjectGroup (Line 2843, "AppMain.pas" + 4) + $2
[004A17B1]{bds.exe } AppMain.TAppBuilder.FileCloseAll (Line 3125, "AppMain.pas" + 8) + $2
[501733E7]{rtl280.bpl } System.Classes.TBasicAction.Execute (Line 17813, "System.Classes.pas" + 3) + $7
[50CAF9B2]{vcl280.bpl } Vcl.ActnList.TCustomAction.Execute (Line 284, "Vcl.ActnList.pas" + 19) + $35
[5017323B]{rtl280.bpl } System.Classes.TBasicActionLink.Execute (Line 17724, "System.Classes.pas" + 2) + $7
[217C663D]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.ExecAction (Line 1099, "Vcl.ActnMenus.pas" + 6) + $D
[217C7EF8]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1869, "Vcl.ActnMenus.pas" + 19) + $15
[217CBA3E]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3736, "Vcl.ActnMenus.pas" + 5) + $3
[217C61BC]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 969, "Vcl.ActnMenus.pas" + 2) + $11
[217C61C5]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 970, "Vcl.ActnMenus.pas" + 3) + $4
[50CC7CCA]{vcl280.bpl } Vcl.Controls.TControl.WndProc (Line 7544, "Vcl.Controls.pas" + 91) + $6
[50CCCDBD]{vcl280.bpl } Vcl.Controls.TWinControl.WndProc (Line 10579, "Vcl.Controls.pas" + 170) + $6
[50CC7900]{vcl280.bpl } Vcl.Controls.TControl.Perform (Line 7322, "Vcl.Controls.pas" + 10) + $8
[50CCC435]{vcl280.bpl } Vcl.Controls.GetControlAtPos (Line 10291, "Vcl.Controls.pas" + 2) + $78
[50CCC506]{vcl280.bpl } Vcl.Controls.InternalControlAtPos (Line 10315, "Vcl.Controls.pas" + 15) + $E
[50CCCC49]{vcl280.bpl } Vcl.Controls.TWinControl.WndProc (Line 10527, "Vcl.Controls.pas" + 118) + $1D
[50CCCDBD]{vcl280.bpl } Vcl.Controls.TWinControl.WndProc (Line 10579, "Vcl.Controls.pas" + 170) + $6
[50060D74]{rtl280.bpl } System.TMonitor.TryEnter (Line 19961, "System.pas" + 10) + $0
[50060894]{rtl280.bpl } System.TMonitor.Enter (Line 19622, "System.pas" + 4) + $2
[500606FC]{rtl280.bpl } System.TMonitor.CheckOwningThread (Line 19536, "System.pas" + 2) + $0
[50060A22]{rtl280.bpl } System.TMonitor.Exit (Line 19726, "System.pas" + 1) + $2
[217C802B]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.WndProc (Line 1913, "Vcl.ActnMenus.pas" + 25) + $4
[50CCC338]{vcl280.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10267, "Vcl.Controls.pas" + 3) + $6
[50174218]{rtl280.bpl } System.Classes.StdWndProc (Line 18318, "System.Classes.pas" + 8) + $0
[50E0D743]{vcl280.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 11320, "Vcl.Forms.pas" + 23) + $1
[50E0D786]{vcl280.bpl } Vcl.Forms.TApplication.HandleMessage (Line 11350, "Vcl.Forms.pas" + 1) + $4
[50E0DAC5]{vcl280.bpl } Vcl.Forms.TApplication.Run (Line 11489, "Vcl.Forms.pas" + 27) + $3
[004F6F82]{bds.exe } bds.bds (Line 227, "" + 16) + $2 -
I found out changing file/folder permissions, or "read only" attributes is problematic in Windows 10 Home Edition
I ended up installing GPEdit.msc and after making some changes and creating a new restore point
and CMD.exe [admin]
attrib -r -s [INSERT FOLDER PATH HERE]
the little black box keeps returning and blacks out the read only attribute for files in folder "C:\Program Files (x86)\woll2woll"
Anyway
the WOLL2WOLL DB DEMO GRID PROJECT COMPILES AND WORKS NOW.
Please sign in to leave a comment.
Comments
6 comments