Author Topic: Native Database support.  (Read 1662 times)

0 Members and 1 Guest are viewing this topic.

Brian Alvarez

  • Guest
Native Database support.
« on: August 11, 2019, 04:13:54 PM »

 Guys I am almost done with implementing native database support. Once im done,
im mostly done... what do you think it would be the best idea to start promoting
PluriBASIC?

Chris Boss

  • Guest
Re: Native Database support.
« Reply #1 on: August 12, 2019, 06:35:49 PM »
Post info about purchasing Pluribasic 6 on any of the forums which Powerbasic users frequent (ie. Jose Roca, PB, etc.).  Get a few sales going so you can get some feedback from users. Once you get good feedback of how well it works, then you can consider more extensive methods of advertising PluriBasic.

Just a note about free advertising which few may know about:

Google searches give a high priority to WordPress blogs. Put a WordPress blog on your web site and start writing blog articles about PluriBasic (or any subject potential PluriBasic users might be interested in). 

https://wordpress.org/

Install the free WordFence plugin to protect your blog.

https://www.wordfence.com/

Also get a free account at StatCounter and then follow their directions on how to install a statcounter plugin for the WordPress blog.

https://statcounter.com/

Then start writing as many blog articles on your wordpress blog as possible. Use your statcounter account to track traffic to it and see what articles people are reading and write more about those subjects.

You may be surprised at where the traffic comes from. On my blog I have have visitors from the likes of IBM, Microsoft and other big companies.

PS:  I found another language you might want to generate code to in PluriBasic. Free Pascal. It supports OLE strings (called AnsiStrings) like Powerbasic and Oxygen do. There is a 64 bit version, as well as 32 bit, so not sure, but it may be able to generate 64 bit apps.


Brian Alvarez

  • Guest
Re: Native Database support.
« Reply #2 on: August 14, 2019, 11:46:51 PM »
 Its mostly complete. This is very advanced stuff!! :D

 In addition to the "one liner" statements, I think i will add some extra "DDT" statements like:

Code: [Select]
DATABASE TABLE EXISTS UdtVar TO nResult&
DATABASE TABLE CREATE UdtVar TO nResult&
DATABASE LOAD UdtVar [WHERE "conditions"] [TO nResult&]
DATABASE NEXT UdtVar [TO nResult&]
DATABASE INSERT UdtVar [TO nResult&]
DATABASE UPDATE UdtVar [WHERE "conditions"] [TO nResult&]
DATABASE DELETE UdtVar [WHERE "conditions"] [TO nResult&]

And a few more.

Here is a testable cgi example (available for a limited time during august 2019):

http://www.nbson.com/test/database.exe