como puedo utilizar el transform en sql
Publicado por JMADERA (1 intervención) el 21/07/2005 14:42:45
estoy tratando de utilizar la clausura transform y pivot, según algunas consultas en internet es posible su utilización en sql pero no me lo permite.
gracias anticipadas.
en VB estoy tratando de hacer esto, pero no me sale, me podrian dar una repuesta
conección a AS400
.SQL = "SELECT OM01.DELLOC, OM01.DELRTE, OM01.OUTNUM, OM01.ADRLIN1 " & _
"FROM BASDB01.OM01 OM01 WHERE " & Cadena & " ORDER BY OM01.OUTNUM "
.Refresh
obtengo una cursor
DoEvents
For X = 1 To Total
w_outnum = Trim(.Resultset("OUTNUM"))
w_adrlin1 = Trim(.Resultset("ADRLIN1"))
w_delloc = "RN" & Trim(.Resultset("DELLOC"))
w_delrte = Trim(.Resultset("DELRTE"))
cClientes.Execute "delete * from clientes WHERE w_outnum = codcli"
cClientes.Execute "Insert into Clientes (codcli, nombre, planta, ruta, numcia)" _
& " VALUES (w_outnum, w_adrlin1, w_delloc, w_delrte, NUMCIA)"
.Resultset.MoveNext
Bar.Value = X: DoEvents
Next X
luego quiero realizar un delete a los registros que coinsidan y luego insertarlos de nuevo.
gracias anticipadas
gracias anticipadas.
en VB estoy tratando de hacer esto, pero no me sale, me podrian dar una repuesta
conección a AS400
.SQL = "SELECT OM01.DELLOC, OM01.DELRTE, OM01.OUTNUM, OM01.ADRLIN1 " & _
"FROM BASDB01.OM01 OM01 WHERE " & Cadena & " ORDER BY OM01.OUTNUM "
.Refresh
obtengo una cursor
DoEvents
For X = 1 To Total
w_outnum = Trim(.Resultset("OUTNUM"))
w_adrlin1 = Trim(.Resultset("ADRLIN1"))
w_delloc = "RN" & Trim(.Resultset("DELLOC"))
w_delrte = Trim(.Resultset("DELRTE"))
cClientes.Execute "delete * from clientes WHERE w_outnum = codcli"
cClientes.Execute "Insert into Clientes (codcli, nombre, planta, ruta, numcia)" _
& " VALUES (w_outnum, w_adrlin1, w_delloc, w_delrte, NUMCIA)"
.Resultset.MoveNext
Bar.Value = X: DoEvents
Next X
luego quiero realizar un delete a los registros que coinsidan y luego insertarlos de nuevo.
gracias anticipadas
Valora esta pregunta


0