Hola a todos, tengo un pequeño problema, espero me ayuden a resolverlo.
Resulta que tengo un programa en el cual elimino mediante sql un registro, supongamos que tengo la orden:
elimina * from registro where clave=13
eso funciona de maravilla, pero el problema es cuando quiero poner dos condiciones en where, por ejemplo clave y carrera. eso no sé como hacerlo.
Les pongo el código para que lo puedan apreciar:
-   
-   
- Dim fun 
- Dim cn As rdoConnection 
- Dim en As rdoEnvironment 
- Dim SQL As String 
- Dim qy As New rdoQuery 
-   
- Set en = rdoEnvironments(0) 
- Set cn = en.OpenConnection(dsname:="conexion", _ 
-     Prompt:=rdDriverCompleteRequired) 
-   
-   
- With qy 
-    .Name = "BD" 
-    .SQL = "Select * from docente Where no_tarjeta = ? " 
-    .RowsetSize = 1 
-    Set .ActiveConnection = cn 
- End With 
-   
-   
-  SQL = "Delete * From registro Where clave='" & Text1.Text & "' " 
-         
-                   
-  cn.Execute SQL 
-   
- cn.Close 
- en.Close 
-   
- MsgBox "El registro ha sido eliminado con éxito", vbOKOnly, "SAD" 
-   
-   
-   
Como hago para añadir en where que elimine el registro solo si clave=text1.text y carrera=text2.text   ?
De antemano muchas gracias