Subject Re: beginappend() Problem Fixed
From Lee Grant <camilee@nospam.comcast.net>
Date Mon, 10 Jul 2023 03:24:28 -0400
Newsgroups dbase.getting-started

Just a follow-up,

Now I'm going through all my forms and changing the necessary code to
assign the rowset to the form where it applies, and changing the code in
the method/functions to correct this oversight of mine with this little
'bug'.

From now on, I'll be able to use my custom buttons properly..pre-coded
and dropped on functionality on a form. :) <sigh> Two steps back...one
step forward. :)

I've also been remiss in other areas of dBASE, so I'm re-educating
myself on some localSQL stuff and database specific stuff, to try and
get my head better around the data manipulation stuff as well as things
that I was doing the hard way, because I hadn't found the easier way.

Like adding images/binaries to my database. I was doing it by entering
the information and the images via the designer, rather than on my form,
because I hadn't been familiar with the fields objects (although I've
probably heard it mentioned) until I started searching for a solution
and ran across an old dBulletin article by Jean-Pierre Martel about
getting binary data into dBASE tables via .replaceFromFile(<filename>)
method of the field objects.  Then I found it again in Ken's book. <sigh>

So many things, so little time, so many places to look. :(  So in a good
way, this little foray has spurred me back to my several years old
application that I put to the side while doing the Notepad++ UDL stuff,
so I'm looking at it again and tightening up and implementing the right
and easy stuff instead of the headbanging way. :)

I realize I kind of took it off the original topic, but once this stuff
got found, it was kind of hard to stop...so I'll let this topic die off
now, but I wanted to thank everyone that helped me solve this little
issue that was making me scratch my head why I had to do everything
different, just because I was doing something the dBASE programmers
hadn't thought of something that someone might do differently. :)

Whether there was a reason they did it that way, is moot. I'm just glad
to have found out what was happening differently than everyone else's
stuff. <sigh>

Lee