Author: MhBeyleMhBeyle
Date: Jun 14, 2008 02:10
Dejando a un lado las incomodidades de ADO, os cuento algo bastante
extraño que me sucede con la actualización de un recordset ADO cargado
con datos de SQL Server. El comportamiento se reproduce igualmente en
vb 6.0, .NET y en SQL server 2000/2005. No he probado a reproducir el
sÃntoma en otros lenguajes.
También he leÃdo bastante literatura al respecto de esto y de otros
fallos similares, pero nadie parece haber dado con una respuesta
correcta.
La cadena de conexión que utilizo es la siguiente:
.CursorLocation = adUseClient
.Open "Provider=MSDASQL;" & _
"driver={SQL Server};" & _
"server=" & Srv & ";" & _
"uid=" & uID & ";" & _
"pwd=" & pwd & ";" & _
"database=" & dB & ";"
La conexión del recordset:
.Open CadSQL, cnn_sql, adOpenDynamic, adBatchOptimistic, adCmdText
Y el comportamiento extraño:
|