|
92
|
Programación / Java / Eliminar argumento de evento en netbeans
|
en: 26 Octubre 2013, 20:12 pm
|
Hola a todos, tengo el siguiente método autogenerado:
private void jTextField_inputKeyReleased(java.awt.event.KeyEvent evt) { if(jTextField_input.toString().trim().length() != 0){ busqueda = jTextField_input.getText(); actualizarJTable_clientes(1); }else{ actualizarJTable_clientes(0); } }
¿Cómo puedo eliminar java.awt.event.KeyEvent evt desde NetBeans?, saludos
|
|
|
93
|
Programación / Java / Problema con consulta SQL
|
en: 20 Octubre 2013, 03:44 am
|
Hola estoy teniendo problemas con una consulta SQL (Access), me marca que los datos no coinciden con los de la BD, pero no logro darme cuenta cual es: Lo que envío al método: datosClientes.add(jTextField_rut.getText()); datosClientes.add(tipo); datosClientes.add(jTextField_nombre.getText()); datosClientes.add(jTextField_apellido_paterno.getText()); datosClientes.add(jTextField_apellido_materno.getText()); datosClientes.add(fechaNacimiento); datosClientes.add("Date()"); datosClientes.add(sexo); datosClientes.add(jTextField_direccion.getText()); datosClientes.add(jTextField_comuna.getText()); datosClientes.add(jTextField_ciudad.getText()); datosClientes.add(jTextField_tel_movil.getText()); datosClientes.add(jTextField_tel_fijo.getText()); datosClientes.add(jTextField_email.getText()); datosClientes.add(jTextField_referido.getText()); datosClientes.add(jTextField_descuento.getText()); datosClientes.add(jTextField_observaciones.getText()); JavaClass.BDClass.insertarCliente(datosClientes);
insertarCliente: String sql = "INSERT INTO Clientes(Rut, Tipo, Nombre, ApellidoPaterno, ApellidoMaterno, FechaNacimiento, FechaRegistro, Sexo, Direccion, Comuna, Ciudad, TelMovil, TelFijo, CorreoElectronico, Referido, Descuento, Observaciones) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);"; JavaClass.BDClass db; db = new JavaClass.BDClass(); conexion = db.connect(); for(int i=1; i<12; i++){ pst.setString(i, input.get(i-1).toString()); } for(int i=12; i<14; i++){ if(input.get(i).toString().trim().length() == 0){ pst.setInt(i, 1);// }else{ pst. setInt(i, Integer. parseInt(input. get(i -1). toString())); } } for(int i=14; i<16; i++){ pst.setString(i, input.get(i-1).toString()); } if(input.get(16).toString().trim().length() == 0){ pst.setInt(16, 2);// }else{ pst. setInt(16, Integer. parseInt(input. get(15). toString())); } pst.setString(17, input.get(16).toString()); pst.executeUpdate(); conexion.close(); for(int i=0; i<17; i++){ System. out. println(input. get(i )); } }
Solucionado: El problema ocurría al intentar poner la fecha con setString, siendo correcto setDate Cierro el thread
|
|
|
94
|
Programación / Java / Problema setText()
|
en: 17 Octubre 2013, 07:07 am
|
Tengo algo más menos así: JComponent_form[0][0] = jTextField_rut; JComponent_form[1][0] = jComboBox_tipo; JComponent_form[2][0] = jTextField_nombre; JComponent_form[3][0] = jTextField_apellido_paterno; JComponent_form[1][0].setText("Hola");
La línea 6 me da problemas, ¿Cómo podría insertar un texto de forma similar?, saludos
|
|
|
95
|
Programación / Ingeniería Inversa / Reconocimiento de funciones linkeadas estaticamente en IDA?
|
en: 4 Octubre 2013, 13:15 pm
|
Hola a todos, actualmente estoy jugando con un keygenme, este tiene las funciones dentro del ejecutable, cómo podría reconocer una función específica?, sé que IDA con las signature logran diferenciar entre código programado y librerías pero este no es el caso, debe ser una función de tratamiento de datos, estilo sprintf o printf ya que se empujan valores %x y %p, representado valores hex en string como: "0x000000a8"
¿Alguna idea de api? PD: Linux
|
|
|
96
|
Programación / Ingeniería Inversa / OllyDbg 1.0 o OllyDbg 2.0
|
en: 28 Septiembre 2013, 18:27 pm
|
¿Qué tanto la diferencia?, sé que dispone de mayores opciones, pero me molesta que los plugins de la versión 1.0 no sean compatibles con la 2.0, ¿que opinan ustedes?, ¿qué versión usan?
Saludos
|
|
|
99
|
Programación / ASM / Error Process32Next
|
en: 15 Septiembre 2013, 22:19 pm
|
Hola a todos, Process32Next siempre me retorna 0, ¿A qué se debe?: .386 option casemap:none .model flat,stdcall include c:\masm32\include\windows.inc include c:\masm32\include\kernel32.inc include c:\masm32\include\user32.inc includelib c:\masm32\lib\kernel32.lib includelib c:\masm32\lib\user32.lib DlgProc PROTO, hWnd:HWND, uMsg:UINT, wParam:WPARAM, lParam:LPARAM .const .data DlgName byte "IDD_DLG1",0 processName byte "calc.exe",0 .data? hInstance HINSTANCE ? CommandLine LPSTR ? hThread HANDLE ? processInf PROCESSENTRY32 <> .code FindProcess PROC LOCAL hSnapshot:HANDLE invoke CreateToolhelp32Snapshot,TH32CS_SNAPPROCESS,0 mov hSnapshot,eax invoke Process32First,hSnapshot,addr processInf invoke Process32Next,hSnapshot,addr processInf invoke GetLastError ret FindProcess ENDP start: invoke GetModuleHandle,NULL mov hInstance,eax invoke GetCommandLine mov CommandLine,eax invoke DialogBoxParam,hInstance,ADDR DlgName,NULL,ADDR DlgProc,NULL invoke ExitProcess,eax DlgProc PROC hWnd:HWND,uMsg:UINT,wParam:WPARAM,lParam:LPARAM .IF uMsg == WM_INITDIALOG mov processInf.dwSize,sizeof PROCESSENTRY32 invoke CreateThread,NULL,0,ADDR FindProcess,NULL,0,0 mov hThread,eax push eax .ELSEIF uMsg == WM_CLOSE invoke EndDialog,hWnd,NULL .ELSE mov eax,FALSE ret .ENDIF mov eax,TRUE ret DlgProc ENDP END start
|
|
|
|
|
|
|