Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » ArrayCtrl, HeaderCtrl & GridCtrl » Repeated Question: How to use Clipboard in DB(SqLite3)?
Re: Repeated Question: How to use Clipboard in DB(SqLite3)? [message #13456 is a reply to message #13349] Wed, 09 January 2008 07:27 Go to previous message
fuqr is currently offline  fuqr
Messages: 16
Registered: July 2007
Location: Singapore
Promising Member
Hi Daniel,

Following is my testing details for above mentioned problem. It is also related to the discussion issue:"Range paste for Gridctrl".

1).Clipboard function added in HomeBudget only by one statment:
...
categories.Appending().Removing().Editing().Clipboard(true);
...

2).Two categories groups created in execution.

3).Problem by single row copy&paste: (in group-1)
Select single row in "Categories" -> MB3 -> copy -> MB3 -> paste as appended.
It seems ok in table display. But,
Select another group -> select changed group again.
You can find the new paste doesn't been added in SQLite3 DB and display in table as well.

4).Problem by multiple rows copy&paste:
Select multi rows with "Shift" key -> MB3 -> copy -> MB3 -> paste as appended -> Select another group -> select changed group again. result (both in db & table):
last row is ok, 1st row missing, and first two column data of all other rows missing.

To save data to SQLite3, maybe I need to add addtional Paste routine in InsertCategory() and other functions especially for Clipboard data?

b.t.w. "Gridclipboard gc = Getclipboard();" doesn't work when I tried to add some codes.

Thanks for your help! Razz /Qinrong
 
Read Message
Read Message
Read Message
Previous Topic: Howto disable Insert and Append?
Next Topic: Problem with sort of the array with embedded ctrl
Goto Forum:
  


Current Time: Wed Jun 18 05:27:16 CEST 2025

Total time taken to generate the page: 0.03922 seconds