Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Iniciando no SLQ Server 2000 ...
Message
General information
Forum:
Visual FoxPro
Category:
Client/server
Miscellaneous
Thread ID:
00778142
Message ID:
00778483
Views:
17
Fábio,

O SQL esta instalado em um Servidor Win 2000 Server com SP3. O Nome do Servidor é teste. E não consigo fazer a conexão pois me gera um erro quando troco local por teste, ou por \\teste ou por (teste).

O que devo fazer ?


>Paulo,
>
>Para facilitar, estou passando um exemplo genérico de utilização do ADO em cima do database Northwind do SQL Server. Se você quiser testar e o SQL Server estiver na mesma máquina que o VFP, o código abaixo pode ser executado como está:
>
>
>LOCAL loConn as "ADODB.Connection"
>LOCAL loRS   as "ADODB.Recordset"
>
>loConn = CREATEOBJECT("ADODB.Connection")
>loConn.Open("driver={SQL Server}; Server=(local); Uid=sa; Pwd=; Database=Northwind")
>
>loRS = loCOnn.Execute("select * from Customers")
>
>loRS.MoveFirst()
>DO WHILE NOT loRS.EOF
>  ?loRS.Fields(2).Value
>  loRS.MoveNext()
>ENDDO
>
>loRS.Close()
>loConn.Close()
>
>loRS = null
>loConn = null
>
>
>Veja que para enviar outros comandos é só alterar a cláusula do loConn.Execute(). O ADO tem facilitades para persistir as mudanças no database, o que tornam a sua utilização um pouco direfente do SQL Pass Through...
>
>Um abraço!
Paulo Cesar Carneiro
desenvolvimento@controplan.com.br


"My God, what have we done?"
-- Capt. Robert Lewis, co-pilot of the Enola Gay, recalling the moment the atomic bomb exploded over Hiroshima

At 8:15 a.m. on August 6 1945
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform