Search found 98 matches

by SlavkoDam
Wed Mar 01, 2023 12:05 am
Forum: Xbase++ 2.0
Topic: Sending email with image in the body
Replies: 12
Views: 9247

Re: Sending email with image in the body

Roger, In SmtpMail message, an embedded image in a HTML file is attached with MimeContent():attachedRelated(oMimeContent,cID) method. Here is an Alaska example how to do that. PROCEDURE main( cEmailAdr, cMailServer, cUsername, cPassword ) LOCAL oMe, oMail, oServer, oBitmapCont LOCAL cID cID := MimeC...
by SlavkoDam
Sun Dec 25, 2022 6:29 am
Forum: Xbase++ 2.0
Topic: What Java library or dll can be used to develop a WEB GUI in Xbase++?
Replies: 62
Views: 42731

Re: What Java library or dll can be used to develop a WEB GUI in Xbase++?

Hello,
PDFs can be freely displayed in a web browser without problems. Both with local and web URL. There is no browser blocking. It works in CXP and WAA too without problems.
by SlavkoDam
Mon Oct 03, 2022 11:51 pm
Forum: PostGreSQL
Topic: How to use PGDBE in CXP programs
Replies: 38
Views: 23166

Re: How to use PGDBE in CXP programs

Hi, Tom! To kindly inform you, I added new functions in PowerSql library, DsSetFilt() and DsSetScope(), for setting filters and scopes in a data set. Those guys you like to use them, will have those options in PowerSql. It works fine in all situations, there is not need for workarounds. Anyway, here...
by SlavkoDam
Thu Sep 29, 2022 11:58 pm
Forum: Xbase++ 2.0
Topic: SmtpClient() does not connect to gmail.
Replies: 12
Views: 9528

Re: SmtpClient() does not connect to gmail.

Hi,
GMail borrowed this App password method from Yahoo. Yahoo uses it for years.
by SlavkoDam
Wed Sep 28, 2022 1:43 am
Forum: Xbase++ 2.0
Topic: Xbase++ 2.0 BUG ?
Replies: 2
Views: 2617

Re: Xbase++ 2.0 BUG ?

Zdravo Cobo,

This is a bug. The problem is that the first character is a numeric 1. Use the command with character string, instead of literal, for file name: USE "1TEST" NEW.
by SlavkoDam
Tue Sep 20, 2022 11:02 pm
Forum: PostGreSQL
Topic: How to use PGDBE in CXP programs
Replies: 38
Views: 23166

Re: How to use PGDBE in CXP programs

Hi, Tom. I understand you perfectly. Apps are made for users, and they don't know and don't care what is going on behind the scene and how it works. I have no intention to break down your programming principles and your company strategies, you know what is the best for you. If you are satisfied with...
by SlavkoDam
Mon Sep 19, 2022 11:27 am
Forum: PostGreSQL
Topic: How to use PGDBE in CXP programs
Replies: 38
Views: 23166

Re: How to use PGDBE in CXP programs

Hi, Tom. I'm still struggling with complex filters. PGDBE is used in ISAM without much changes in the code (except the ones needed and some workarounds for filters), Appending and updating records may take a little more time than with FOX or NTX. Why do you use filters when it don't work as expected...
by SlavkoDam
Mon Sep 19, 2022 2:28 am
Forum: PostGreSQL
Topic: How to use PGDBE in CXP programs
Replies: 38
Views: 23166

Re: How to use PGDBE in CXP programs

Hi, Tom! I'm missing everything around filters, scopes and other stuff. In my beginning Clipper days, I tried DBF filters. I realized that for large DBFs its very slow and unefficient, I dropped that, and never used later. So, in my DBF apps I never use filters/scopes. I use index-sequential search,...
by SlavkoDam
Mon Sep 19, 2022 1:50 am
Forum: PostGreSQL
Topic: How to use PGDBE in CXP programs
Replies: 38
Views: 23166

Re: How to use PGDBE in CXP programs

Hello! Alaska ODBCDBE has many shortcomings, including the following: - it doesn't support different date formats for different DBMSs, - it doesn't support different image binary formats for different DBMSs, - it doesn't support auto-increment (sequential) data type for many DBMSs, such as PGSQL, My...
by SlavkoDam
Mon Sep 19, 2022 12:53 am
Forum: PostGreSQL
Topic: How to use PGDBE in CXP programs
Replies: 38
Views: 23166

Re: How to use PGDBE in CXP programs

Hello! Diego: It is very complex when a system is very large, and is full of ISAM instructions, to switch to SQL. It's like making a system all over again. Tom: If the monkey work is done, PGDBE is great. It's the only way - if you don't want to rewrite tons of code. This is not true if you use Powe...