Array content to ADS SQL statement

Array content to ADS SQL statement

Postby fraxzi » Fri Jan 08, 2010 8:47 am

Hello All!

I need help.

I have this multiple element aArray variable
Code: Select all  Expand view

aArray := { {'element1', 'value1'},;
                 {'elemnet2', 'value2'} }
 


How can I iterate and translate this to ADS SQL statement to be able to update a table?



Best regards,
Fraxzi
Kind Regards,
Frances

Fivewin for xHarbour v18.07
xHarbour v1.2.3.x
BCC 7.3 + PellesC8 ( Resource Compiler only)
ADS 10.1 / MariaDB
Crystal Reports 8.5/9.23 DE
xMate v1.15
User avatar
fraxzi
 
Posts: 811
Joined: Tue May 06, 2008 4:28 am
Location: Philippines

Re: Array content to ADS SQL statement

Postby anserkk » Fri Jan 08, 2010 9:12 am

How can I iterate and translate this to ADS SQL statement to be able to update a table?


I am not sure whether I understood your requirement exactly

Assuming Element1, Element2 are the Column names of your Table

Update Query

Code: Select all  Expand view
cSql:="UPDATE Table_Name SET "
for i=1 to len(aArray)
    cSql+=aArray[i][1]+" = "+aArray[i][2]
Next


Regards
Anser
User avatar
anserkk
 
Posts: 1331
Joined: Fri Jun 13, 2008 11:04 am
Location: Kochi, India

Re: Array content to ADS SQL statement

Postby fraxzi » Sat Jan 09, 2010 12:44 am

anserkk wrote:
How can I iterate and translate this to ADS SQL statement to be able to update a table?


I am not sure whether I understood your requirement exactly

Assuming Element1, Element2 are the Column names of your Table

Update Query

Code: Select all  Expand view
cSql:="UPDATE Table_Name SET "
for i=1 to len(aArray)
    cSql+=aArray[i][1]+" = "+aArray[i][2]
Next


Regards
Anser



Hello Anser,

The array contains the field (column) or values.

Is there a better approach than iterating AdsExecuteSQLDirect() ?

Regards,
Fraxzi
Kind Regards,
Frances

Fivewin for xHarbour v18.07
xHarbour v1.2.3.x
BCC 7.3 + PellesC8 ( Resource Compiler only)
ADS 10.1 / MariaDB
Crystal Reports 8.5/9.23 DE
xMate v1.15
User avatar
fraxzi
 
Posts: 811
Joined: Tue May 06, 2008 4:28 am
Location: Philippines

Re: Array content to ADS SQL statement

Postby anserkk » Sat Jan 09, 2010 4:27 am

Hi Mr.Frances,

Sorry, I am not familiar with the ADS.

Regards
Anser
User avatar
anserkk
 
Posts: 1331
Joined: Fri Jun 13, 2008 11:04 am
Location: Kochi, India

Re: Array content to ADS SQL statement

Postby nageswaragunupudi » Sat Jan 09, 2010 6:07 am

Mr Anser

SQL statements are the same in ADS also
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10259
Joined: Sun Nov 19, 2006 5:22 am
Location: India


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 13 guests