VS:DBDiagnose: Difference between revisions

From Vectorworks Developer
Jump to navigation Jump to search
No edit summary
 
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 6: Line 6:
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
<desc>
<desc>
Test ODBC connectivity and creates log file in application folder. Returns true if succeeded.</desc>
Tests ODBC connectivity and creates log file in application folder. Returns true if succeeded.
 
First it opens a dialog "Database Connection" dialog. Choose a data source from the popup.
</desc>


-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
Line 23: Line 26:


-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
<sample></sample>
<sample>
==== VectorScript ====
<code lang="pas">
PROCEDURE Test;
VAR
isOK : BOOLEAN;
BEGIN
isOK := DBDiagnose;
END;
 
Run(Test);
</code>
 
==== Python ====
<code lang="py">
import vs
def Test():
vs.DBDiagnose()
 
Test()
</code>
</sample>


-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------

Latest revision as of 13:20, 4 November 2015

.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Description

Tests ODBC connectivity and creates log file in application folder. Returns true if succeeded.

First it opens a dialog "Database Connection" dialog. Choose a data source from the popup.

FUNCTION DBDiagnose : BOOLEAN;
def vs.DBDiagnose():
    return BOOLEAN

Example

VectorScript

PROCEDURE Test;
VAR
	isOK : BOOLEAN;
BEGIN
	isOK := DBDiagnose;
END;

Run(Test);

Python

import vs
def Test():
	vs.DBDiagnose()

Test()

Version

Availability: from Vectorworks 2015