DB Connection Youtube demo

Comments

6 comments

  • Richard Caruana

    I always seem to have problems with DB connections.

    0
    Comment actions Permalink
  • Richard Caruana

    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.

    0
    Comment actions Permalink
  • Richard Caruana

    It would also be nice to know where the IP DB Demo projects are on my HDD ?

    found it

    C:\Program Files (x86)\woll2woll\InfoPower4kAlexandria\demos\windows\Grid

    0
    Comment actions Permalink
  • Richard Caruana

    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

    0
    Comment actions Permalink
  • Richard Caruana

    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

    0
    Comment actions Permalink
  • Richard Caruana

    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.

    0
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk