Jump to content

Anyone Using in Production


bruno-pere

Recommended Posts

LOL :D

 

But, can you tell more details??

 

- How many clients are using (total and concurrent)

 

- Uptime (does it need constant restarts?)

 

- What kind of project

 

- Isapi, Standalone or service

 

- what database are you using and component for connection (ado, dbexpress)

 

thank you!

 

Bruno

Link to comment
Share on other sites

- How many clients are using (total and concurrent)

- Uptime (does it need constant restarts?)

- What kind of project

- Isapi, Standalone or service

- what database are you using and component for connection (ado, dbexpress)

- dunno, up to 100 concurrent. I think it can easily handle 1000 or even more, because I don't see any kind of stress on server at all.

- unless your app leaks memory no restarts are needed

- usual business CRUD apps

- isapi on windows server 2003. Frankly speaking, standalone is purely for development, when deploying isapi is THE only real option. You want that security and management ISS provides, and allows combining unigui with other isapi modules (Delphi's WebBroker), html, php, node.js, etc.

- MSSQL 2008, built-in ADO

  • Upvote 1
Link to comment
Share on other sites

It is a simple web frontend for a technical bulletins database (automotive).

It took me 2-3 hours to develop it.

MySQL , MyDAC.

 

No problems with ~100 users.

 

PS.

I removed logos , captions , etc , because I need the client's permission.

post-281-0-40956000-1340468713_thumb.png

  • Upvote 2
Link to comment
Share on other sites

Here is another simple application (automotive field).

Just one form showing DTC (Diagnostic Trouble Codes).

 

MySQL , MyDAC.

Running 24/7 , ~100 users , No problems.

 

PS.

I removed logos , captions , etc , because I need the client's permission.

post-281-0-91713500-1340470342_thumb.png

  • Upvote 1
Link to comment
Share on other sites

Actually UniGui helps to Delphi about a long time desired Bussines Web Applications. (After very bad choices like Intraweb, even firemonkey!)

 

UniGui simply does the job.. Developer instantly adapts codes to Web... No need to invent the wheel again..

 

Not underestimate this product.

 

FMSoft must be supported very well for Delphi's good fortune also...

 

Best Regards,

Tugrul

  • Upvote 1
Link to comment
Share on other sites

  • 2 weeks later...

- Warehouse, orders and billing control.

- About 70 forms

 

 

Hello

I need to start a transaction with firebird but, by stating in the data module database.startransaction generate an error saying that there is no active connection to the database, could help explain how to do

thanks

Link to comment
Share on other sites

If you use IBX then try this way :

 

if Transaction.InTransaction then Transaction.Commit;

Transaction.StartTransaction;

.....

do something

.....

if Transaction.InTransaction then

try

Transaction.Commit;

except on e:Exception do

begin

Transaction.RollBack;

ShowMessage("some rollback message" + e.message );

end;

end;

 

where Transaction is the TIBTransaction object attached to then query or

whatever you use in the "do something" code.

 

ADO openes the transaction by itself but to be on the safe side you need to do at the end

 

if Connection.InTransaction then

try

Connection.CommitTrans;

except on e:Exception do

begin

Connection.RollbackTrans;

ShowMessage('Some error message '+e.Message);

end;

end;

 

For Zeos components it's almost the same as for ADO;

 

DBX has a much more complicated way of handelig transaction.

  • Upvote 1
Link to comment
Share on other sites

  • 1 month later...

- Warehouse, orders and billing control.

- About 70 forms

- Windows 2008 R2 64Bits Foundation

- UniGui ISAPI running under IIS 7

- MySql Database (But also support PostgreSql)

- UniDac Components to connect to database

- Printing reports with FastReport

- Máx. 20 simultaneous users (is a small company, so few users are connected at the same time, but it should support much more users connected)

 

Hi, Could You send and Example how to print a report in Unigui because the documentation there isn't any information about it

thanks

Link to comment
Share on other sites

  • 2 years later...

Hi Sokel,

Use it as you use in not unigui apps. Im using and its working ok... Design your report as usual and when printing use somthing like this:

  frxRepRelCobroxAgencia.PrepareReport;    //prepare your report
  frxPDFExport1.FileName:= 'myreport.pdf';
  frxPDFExport1.ShowDialog := false;
  frxRepRelCobroxAgencia.Export(Dm_Reportes.frxPDFExport1);
  UniSession.SendFile(Dm_Reportes.frxPDFExport1.FileName);  // open pdf in browser (depends on browser settings)

 

for this you need to drop in your form a fastreport PDFExport component.

 

  • Upvote 1
Link to comment
Share on other sites

  • 1 month later...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...