Retroceder   Foros del Web > Temas generales de computación > Programación

Respuesta
 
Herramientas Desplegado
Antiguo 15-jun-2002, 13:04   #1 (permalink)
jecr está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 26
Problema con MySql

Tengo un problema, al querer conectar una BD en MySql con Visual Basic me manda error de que la base de datos es de solo lectura, ¿como quito esa condicion?
jecr está desconectado   Responder Citando
Antiguo 15-jun-2002, 13:11   #2 (permalink)
urjose está en el buen camino
 
Avatar de urjose
 
Fecha de Ingreso: noviembre-2002
Mensajes: 5.289
Enviar un mensaje por ICQ a urjose Enviar un mensaje por Yahoo  a urjose
Re: Problema con MySql

Bueno aqui mas bien creo que es la forma en que abres el Recordset,

Puedes postearlo?

Saludos

<center><a href="http://www.forosdelweb.com/comment_usr.asp?usr=urjose">
<img border="0" src="http://pcmasmas.com.ar/foro/images/avatars/043.gif"></a></center>
urjose está desconectado   Responder Citando
Antiguo 15-jun-2002, 14:03   #3 (permalink)
jecr está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 26
Re: Problema con MySql

hola, mira bajé este codigo de internet:
Option Explicit
Dim sql As String
Public myCon As New ADODB.Connection
Public myCmd As New ADODB.Command
Public myRS As New ADODB.Recordset
Private Sub cmdsig_Click()
If Not myRS.BOF Then myRS.MoveNext
If myRS.EOF And myRS.RecordCount &gt; 0 Then
Beep
myRS.MoveLast
End If
Mostra_dados
End Sub
Private Sub Form_Load()
On Error GoTo Error
sql = &quot;SELECT * FROM categoria&quot;
myCon.Open &quot;DSN=MySql sistema&quot;
With myCmd
Set .ActiveConnection = myCon
.CommandType = adCmdText
.CommandText = sql
End With
With myRS
.LockType = adLockPessimistic
.CursorType = adOpenKeyset
.CursorLocation = adUseClient
.Open myCmd
End With
myRS.MoveFirst
Mostra_dados
On Error GoTo 0
Form_Load_Exit:
Exit Sub
Error:
MsgBox Err.Number &amp; vbCrLf &amp; Err.Description, vbExclamation, &quot;Erro em [Form_Load]&quot;
End Sub
Private Sub Mostra_dados()
On Error GoTo Error
Text1.Text = myRS(&quot;clave_cat&quot;)
If IsNull(myRS(&quot;descripción&quot;)) Then
Text2.Text = &quot;&quot;
Else
Text2.Text = myRS(&quot;descripcion&quot;)
End If
On Error GoTo 0
Mostra_dados_Exit:
Exit Sub
Error:
MsgBox Err.Description, vbExclamation, &quot;Erro em [Mostra_dados]&quot;
End Sub
Private Sub cmdnuevo_Click()
Dim iConta As Integer
Dim icodigo As String
On Error GoTo Error
Text1.Text = &quot;&quot;
Text2.Text = &quot;&quot;
myRS.MoveLast
icodigo = Val(myRS(&quot;clave_cat&quot;)) + 1
myRS.AddNew
Text1.Text = CStr(icodigo)
Text1.SetFocus
On Error GoTo 0
cmdnuevo_Exit:
Exit Sub
Error:
MsgBox Err.Description, vbExclamation, &quot;Erro em [cmdnuevo]&quot;
End Sub
Private Sub cmdguardar_Click()
On Error GoTo Error
myRS(&quot;clave_cat&quot;) = &quot;&quot; &amp; Text1.Text
myRS(&quot;descripcion&quot;) = &quot;&quot; &amp; Text2.Text
myRS.Update
MsgBox &quot;Operação realizada com sucesso !&quot;, vbInformation, &quot;Salvar Inclusão/Alteração&quot;
On Error GoTo 0
cmdguardar_Exit:
Exit Sub
Error:
MsgBox Err.Description, vbExclamation, &quot;Erro em [cmdguardar]&quot;
End Sub
este es el que me da broncas, y veces pone solo escritura y a veces no deja guardar
jecr está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:26.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93