• Sábado 28 de Mayo de 2022, 16:02

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - thinlizzy

Páginas: [1] 2
1
PHP / No puedo mostrar los datos desde mysql en una tabla
« en: Viernes 17 de Julio de 2015, 02:31 »
No logro extraer los datos desde la base de datos, creo que solo hay error de sintaxis, si logro mostrar los datos cuando hago la petición y los muestro sin tabla, pero al agregarle tabla no puedo mostrar nada, solo la fila superior, que muestra el nombre, edad etc.


Código: PHP
  1. <?php
  2. require_once('conexion.php');
  3. $search = '';
  4. if (isset($_POST['search'])){
  5.     $search = $_POST['search'];
  6. }
  7. $consulta = "SELECT * FROM alumnos WHERE nombre LIKE '%".$search."%'" ;
  8. $resultado = $conexion->query($consulta);
  9. $fila = mysqli_fetch_assoc($resultado);
  10.  
  11. ?>
  12.  
  13. <?php if ($resultado>0 && $search!='') {?>
  14. <h2>REGISTROS</h2>
  15. <?php echo "<table>";  
  16. echo "<tr>";  
  17. echo "<th>Nombre</th>";  
  18. echo "<th>edad</th>";  
  19. echo "<th>Pais</th>";  
  20. echo "</tr>";  
  21. while ($fila = mysql_fetch_row($resultado)){    
  22.     echo "<tr>";  
  23.     echo "<td>$fila[2]></td>";  
  24.     echo "<td>$fila[3]</td>";  
  25.     echo "<td>$fila[4]</td>";  
  26.     echo "</tr>";  
  27. }  
  28. echo "</table>"; ?>
  29.  
  30.  
  31. <?php }?>

2
Oracle / Calculo cantidad de horas trabajadas
« en: Martes 3 de Diciembre de 2013, 19:33 »
Hola estimados solocodigo, espero me puedan ayudar con esat duda: he creado una tabla el cual contiene  DNI,NOMBRE, HORA ENTRADA, HORA SALIDA. mi duda es con que TIPO DE DATO  guardo las horas de entrada y salida. y como calculo el tiempo trabajado.... por ej SI ENTRA A LAS 08:00 Y SALE A LAS 18:00 y que me devuelva 10 en este caso. que serian las horas trabajadas.

3
PHP / Re:La busqueda me da problemas
« en: Martes 3 de Diciembre de 2013, 19:22 »
NADIE PUDO AYUDAR... QUE EXCELENTE FORO!!! CUEC!! :lightsabre:

4
PHP / La busqueda me da problemas
« en: Martes 26 de Noviembre de 2013, 17:09 »
Estoy creando un buscador en php y oracle (la logica es parecida de mysql). PERO me lanza errores y creo que algo hago mal, pero no he podido solucionarlo quizas ud me puedan ayudar:

Código: PHP
  1.  <?php
  2. include('conexion_oracle.php');
  3.  
  4. $busqueda = $_POST["buscar"];
  5.  
  6. if($busqueda !=""){
  7.     $sql="SELECT * FROM programador WHERE nombre LIKE '%$busqueda%' ORDER BY nombre ASC";
  8.     $sentencia=OCIParse($conexion,$sql);
  9.     OCIDefineByName($sentencia,"DNI",$dni_prog);
  10.     OCIDefineByName($sentencia,"NOMBRE",$nom_prog);
  11.     OCIExecute($sentencia);
  12. }
  13.  
  14. ?>
  15. <html>
  16. <head>
  17. <title>CONSULTAR DATOS</title>
  18. </head>
  19. <body>
  20. <h3>BUSCADOR DE PROGRAMADORES</h3>
  21. <form action="BUSQUEDA1.PHP" method="post">
  22. <input type="text" name="buscar"/>
  23. <input type="button" name="boton" value="BUSCAR" />
  24. </form>
  25.  
  26. <table>
  27. <tr>
  28. <th>DNI</th>
  29. <th>NOMBRE</th>
  30. </tr>
  31. <?php while(OCIFetch($sentencia)){?>
  32. <tr>
  33. <td><?php  echo $dni_prog; ?> </td>
  34. <td><?php  echo $nom_prog; ?> </td>
  35. </tr>
  36. </table>
  37. <?php } ?>
  38. </body>
  39. </html>

LA IDEA ES: Buscar y mostrar los datos en la misma pagina.

5
PHP / error de concatenacion para editar
« en: Lunes 11 de Noviembre de 2013, 23:52 »
estoy efectuando las operaciones básicas de php + oracle 11g  ingresar, eliminar, editar...

ingresar y listar no es el problema, sino que tengo un error cuando trato de pasar los datos de la lista a un formulario para editarlos, y no se porque me da un error, al parecer es de concatenacion...

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\wamp\www\conexion_oracle\seleccionar.php on line 23


el codigo es el siguiente:



Código: C
  1. <?php
  2. //----> LISTA<---- \\\
  3.  
  4. include('conexion_oracle.php');
  5.  
  6. $sql="SELECT  dni, nombre FROM  programador";
  7. $sentencia = OCIParse($conexion,$sql);
  8. OCIDefineByName($sentencia,"DNI",$dni_prog);
  9. OCIDefineByName($sentencia,"NOMBRE",$nombre_prog);
  10. OCIExecute($sentencia);
  11. echo " <table border ='1' align = 'center'>
  12.       <tr>
  13.            <th width ='187'bgcolor ='#FFD5AA'> <center> DNI: </center></th>
  14.            <th width ='187'bgcolor ='#FFD5AA'> <center> NOMBRE: </center></th>
  15.            </tr>";
  16.            while (OCIFetch($sentencia))
  17.            {
  18.            echo"
  19.            <tr>
  20.            <td><center>".$dni_prog."</center></td>
  21.            <td><center>".$nombre_prog."</center></td>
  22.            
  23.            <td><a href ="editar_prog.php">ELIMINAR</a></td>//aca es el problema ,como pasar los datos
  24.            <td> <a href = "eliminar.php">EDITAR </td>
  25.            </tr>";
  26.            }
  27.            
  28.            
  29.            OCIFreeStatement($sentencia);
  30.            
  31.  
  32.  
  33.  
  34. ?>
  35.  

espero me puedan ayudar.
el error es en las lineas 23 y 24


ACA ESTA EL ARCHIVO edita_prog.php

Código: Java(TM) 2 Platform Standard Edition 5.0
  1. <html>
  2. <head>
  3.  
  4. <title>editar programador</title>
  5. </head>
  6. <?php
  7. include('conexion_oracle.php');
  8. $sql ="SELECT * FROM programador WHERE dni =".$dni_prog."";
  9. $programador = OCIParse ($conexion,$sql);
  10.  
  11. OCIDefineByName($programador,"DNI",$dni_prog);
  12. OCIDefineByName($programador,"NOMBRE",$nombre_prog);
  13.  
  14. $carga_prog = OCIFetch($programador)
  15. ?>
  16.  
  17.  
  18. <body>
  19. <fieldset>
  20. <form name="form1" method="post" action="guardar_prog.php?dni=<?php echo $dni_prog; ?>">
  21.  
  22. <p>&nbsp;</p>
  23. <p>&nbsp;</p>
  24. <table border="0" align="center">
  25.   <tr>
  26.     <td colspan="2" align="center">EDITAR DATOS</td>
  27.     </tr>
  28.   <tr>
  29.     <td>DNI:</td>
  30.     <td><label for="textfield"></label>
  31.       <input type="text" name="textfield" value="<?php echo $dni_prog ?>" ></td>
  32.   </tr>
  33.   <tr>
  34.     <td>NOMBRE</td>
  35.     <td><label for="textfield2"></label>
  36.       <input type="text" name="textfield2" value="<?php echo $nombre_prog ?>" ></td>
  37.   </tr>
  38.   <tr>
  39.     <td>&nbsp;</td>
  40.     <td><input type="submit" name="button"  value="GUARDAR"></td>
  41.   </tr>
  42.   <tr>
  43.     <td>&nbsp;</td>
  44.     <td>&nbsp;</td>
  45.   </tr>
  46. </table>
  47.  
  48. </form>
  49. </fieldset>
  50.  
  51. </body>
  52. </html>
  53.  

6
PHP / no puedo guardar en la bd, cual sera el error php
« en: Martes 25 de Junio de 2013, 17:49 »
Tengo el siguiente problema no puedo guardar los datos en la bd, si los pude editar pero en esta parte no los guarda quisas tenga algun error de comillas, pero no lo encuentro, espero me ayuden

Código: PHP
  1. <?php
  2. include("conexion.php");
  3.  
  4.  
  5.  
  6.  
  7. mysql_query("UPDATE profesor  SET rut=".'$_POST["rut"]'.",nombre='".$_POST["nombre"].",apellido=".$_POST["apellido"].",telefono=".$_POST["telefono"]."WHERE rut=".$_GET["id"].";",$conexion );
  8.  
  9.         echo "LOS CAMBIO SE HAN REALIZADO CON EXITO.<a href='bus_ing_elim_prof.php'>volver</a>";
  10.        
  11.         }else{
  12.                
  13.                 echo" NO SE HAN GUARDADO LOS CAMBIOS";
  14.                
  15.                 }
  16.  
  17.  
  18.  
  19. mysql_close($conexion);
  20.  
  21.  
  22.  
  23.  
  24.  
  25. ?>
  26.  

7
PHP / Re:problemas al validar formulario php
« en: Martes 4 de Junio de 2013, 18:57 »
 :kicking: esta excelente todo muchas gracias, pero como puedo hacer para mostrar los resultados en el mismo formulario?

- otra duda cuando por ej: no ingreso valores en ninguno de los dos, me da el mensaje"falta valor n1", como hago para que me  diga  " falta valor n1 y n2"

8
PHP / Re:problemas al validar formulario php
« en: Martes 4 de Junio de 2013, 03:04 »
Al probar los codigos no veo los campos del formulario, lo hago funcionar con el  wamp y no pasa nada, pongo a dispocicion el código si me puedes ver cual es el problema...

Código: PHP
  1. <body>
  2.  
  3. <h1>formulario</h1>
  4. <?php if($_POST){
  5.    
  6.          $n1=$_POST['n1'];
  7.          $n2=$_POST['n2'];
  8.          
  9.          $res_suma = ($n1+$n2);
  10.          $res_resta = ($n1-$n2);
  11.          $res_mult =($n1*$n2);
  12.          $res_div = ($n1/$n2);
  13. /*Aca compruebo con empty si una variable esta vacia o no y con
  14. is_numeric compruebo si la variable es numerica o no*/   
  15. if( !empty($n1) && !empty($n2) && is_numeric($n1) && is_numeric($n2) && ($n1 != 0) && ($n2 != 0)) {
  16.         echo "LA SUMA ES:".$res_suma;
  17.                 echo "LA RESTA ES:".$res_resta;
  18.                 echo "LA MULTIPLICACION ES:".$res_mult;
  19.                 echo "LA DIVISION ES:".$res_div;
  20. } else {
  21.         if(empty($n1) || empty($n2)) {
  22.                 if(empty($n1)) {
  23.                         echo "Valor n1 vacio.";
  24.                 } else {
  25.                         echo "Valor n2 vacio.";
  26.                 }
  27.         } else {
  28.                 if( !is_numeric($n1) ) {
  29.                         echo "Valor n1 no numerico.";
  30.                 } else {
  31.                         echo "Valor n2 no numerico.";
  32.                }
  33.         }
  34.                
  35.                
  36. }
  37. <form action="practica.php" method="post">
  38.  
  39. <fieldset>
  40.   <legend> Opciones generales </legend>
  41. <fieldset>
  42. <legend> datos personales </legend>
  43. <input type="text" name="n1" value="">
  44. <input type="text" name="n2" value="">
  45. </fieldset>
  46. </fieldset>
  47. <input type="submit" value="Enviar" >
  48. <input type="reset" value="borrar" >
  49. <?php } ?>
  50. </form>
  51.  
  52. </body>
  53.  

9
PHP / Re:problemas al validar formulario php
« en: Martes 4 de Junio de 2013, 02:37 »
tengo una duda con la linea 8, por que se repiten los if?? ya que arriba se hace la consulta si uno u otro esta vacio...

gracias

10
PHP / Re:problemas al validar formulario php
« en: Lunes 3 de Junio de 2013, 21:53 »
 :guitar: muchas gracias por tu ayuda, espero mejorar dia a dia, cualquier duda, creo que podre contar contigo..gracias

11
PHP / Re:Crear aplicación para un maestro
« en: Lunes 3 de Junio de 2013, 05:19 »
yo estoy tratando de hacer algo parecido y estos consejos te puedo dar:

primero tener claro quienes seran los usuarios, si un profesor tiene 1 o mas ramos, cuantos ramos tiene un alumno etc etc, lo que debes hacer es tener claro es el requerimiento y tratar de modelar la base de datos...como?? con un modelo relacional, haz un modelo a mano y publicalo en el foro base de datos y lo mas probable que mas de alguna ayuda te llegue,

- Una vez creada la BD, tablas, relaciones etc, tienes que hacer los formularios en html con dreamweaver(recomendable), que permitan el ingreso de datos en las respectivas tablas.

- Como haces los ingresos?? con códigos PHP lo cual te permite ingresar los datos a la BD mysql (lo mas probable), si subes los códigos html del formulario te puedo ayudar en lo que php ademas hay demasiados foros del tema.

- las validaciones por lo general son con javascript, lo cual permite validar el ingreso de los datos al la BD. lo que hace el javascript es restringir el ingreso de datos erróneos a la base o segun lo que quieras.

espero respondas y me avises en que vas.

12
PHP / problemas al validar formulario php
« en: Lunes 3 de Junio de 2013, 04:09 »
estimados estoy tratando de validar un pequeño formulario para que me resuelva las cuatro operaciones basicas(suma,resta,multiplicacion,division)
 el problema es que cuando dejo en blanco un espacio, me da un mensaje error, el cual adjunte, quisas algo hago mal.
espero me puedan ayudar.

Código: [Seleccionar]
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>FORMULARIO</title>
</head>

<body>
<h1>formulario</h1>
<?php if($_POST){
    
 $numero1=$_POST['n1'];
 $numero2=$_POST['n2'];
 
 $res_suma = ($numero1+$numero2);
 $res_resta = ($numero1-$numero2);
 $res_multiplicacion =($numero1*$numero2);
 $res_division = ($numero1/$numero2);
 
 if($numero1=="")
 {
echo "el campo 1 esta vacio"
 }
 else
 {

    if($numero2=="" )
 {
echo "el campo 2 esta vacio"
 }
 if($numero1=="" && $numero2=="")
 {
echo "el campo 1 y campo 2 estan vacios"
 }
     
 
 else
 {
 echo "LA SUMA ES :".$res_suma;
 echo "LA RESTA ES: ".$res_resta;
 echo "LA MULTIPLICACION ES:".$res_multiplicacion;
 echo "LA DIVISION ES :".$res_division;
 
 }
 }
 
 
}
else
{
 
 
    
/*{
//include('../clases/FORMULARIO_PHP_VALIDAR SESION/formulario_enviado.php')
$
if($_POST['n1'] && $_POST['n2'])
{

echo '<p><strong>' .$_POST['nombre']." ".$_POST['apellido'].'</strong>,ha implemetado el formulario correctamente</p>';

    }

else
    {
echo '<p>Los datos estan incompletos.</p> <p> <a href="practica.php">VOLVER </a>';
    }
}
else
    {*/
?>

<form action="practica.php" method="post">

<fieldset>
  <legend> Opciones generales </legend>
<fieldset>
<legend> datos personales </legend>
<input type="text" name="n1" value="">
<input type="text" name="n2" value="">
</fieldset>
</fieldset>
<input type="submit" value="Enviar" >
<input type="reset" value="borrar" >
<?php ?>
</form>

</body>
</html>







13
Java / conexion java y mysql
« en: Lunes 29 de Abril de 2013, 22:06 »
Donde puedo encontrar proyectos ejemplo de java, donde pueda ingresar, mostrar y eliminar datos a travez  DE CONSOLA hacia mysql , en netbeans, ya que esta lleno de ejemplos y todo son en interfaz grafica.......de antemano muchas gracias

14
SQL Server / donde van las llaves primarias y foraneas?
« en: Sábado 27 de Abril de 2013, 04:39 »
tengo una pequeña duda con este enunciado soy novato en esto y espero me puedan ayudar.
nesecito ubicar las claves primarias y foraneas.

el enunciado dice:

Noob Saiborg esta desarrollando un sistema de evaluacion automatico como parte de un paquete de e-learning comercial. En este sistema, los test consisten de 1 o mas preguntas con alternativas. Para Hacer el sistema flexible, y para aumentar la dificultad de los problemas,uno de los requerimientos es que las preguntas -de las que consisten en los test-tengan una o mas soluciones(por ejemplo una pregunta del tipo "Cual de las siguientes propiedades presenta el paradigma OPP?"requiere la selecion de varias alternativas) Actualmente , Noob cuenta con el siguiente modelo de dato relacional para modelar los test:

Código: [Seleccionar]
create table test (num varchar2(10)not null primary key, titulo varchar(20),descripcion varchar2(20));
create table preg (tnum varchar2(10), p_num number(10),enunciado number(20));
create table pregalt (tnum number(10) , pnum varchar2(10), alt number(10), texto varchar2(10), correcta varchar2(10));
create table resp (user varchar2(10) ,tnum varchar2(10),pnum varchar2(10),alt varchar2(20));
create table alumno (user varchar2(10),nombre varchar2(10)apellido varchar2(20));
create table cursa (user varchar2(10),curso varchar2r(20));
create table contesta (user varchar2(10),tnum number(10));
create table cursos (curso varchar2(10),nombre varchar2(20));


15
Java / Re:modificar datos del arreglo por ej un nombre
« en: Viernes 19 de Abril de 2013, 18:56 »
mmm la verdad no entendi muy bien tu explicacion

16
Java / modificar datos del arreglo por ej un nombre
« en: Viernes 19 de Abril de 2013, 03:35 »
que sentencia puedo utilizar para modificar un dato de un arreglo por ej Paul que pertenece a la matriz[1][2] cambiarlo por JOSE


public static void main(String[] args) {
        // TODO code application logic here
        // Creamos una matriz de 3x3
                String matriz[][]= new String[6][5];
                System.out.print("\t");
               
               
                // Inicializamos los valores de la matriz
                matriz[0][0] = "RUT|";
                matriz[0][1] = "NOMBRE  | ";
                matriz[0][2] = "APELLIDO|";
                matriz[0][3] = "2º APELLIDO| ";
                matriz[0][4] = "EDAD| ";
               
               
                matriz[1][0] = "1.111.111-1|";
                matriz[1][1] = "paul|";
                matriz[1][2] = "mccatrney  |";
                matriz[1][3] = "xxxxx     |";
                matriz[1][4] = "25   |";
               
               
                matriz[2][0] = "2.222.222-2|";
                matriz[2][1] = "Mario   |";
                matriz[2][2] = "Raul   |";
                matriz[2][3] = "Muñoz      |";
                matriz[2][4] = "24   |";
               
               
                matriz[3][0] = "3.333.333-3|";
                matriz[3][1] = "Jose    |";
                matriz[3][2] = "Albert |";
                matriz[3][3] = "Perez      |";
                matriz[3][4] = "23   |";
               
               
                matriz[4][0] = "4.444.444-4|";
                matriz[4][1] = "Miguel  |";
                matriz[4][2] = "Nuñez    |";
                matriz[4][3] = "Caceres    |";
                matriz[4][4] = "22   |";
               
               
                matriz[5][0]="5.555.555-5|";
                matriz[5][1] = "Roberto |";
                matriz[5][2] = "Mendez   |";
                matriz[5][3] = "Roa        |";
                matriz[5][4] = "21   |";
               
               
               
           
                // Recorremos la matriz
                for (int x=0; x < 6; x++) {
                        for (int y=0; y < 5; y++) {
                               
                            System.out.print (matriz
  • [y]+" ");

                           
                           
                           
   }
                        System.out.println ();
                        System.out.println("--------------------------------------------------");
                        System.out.print( " ");
                       
   
}
               
   
   
 }
}

17
Java / Re:no puedo ejecutar la funcion while
« en: Martes 19 de Marzo de 2013, 19:18 »
nop, me sigue dando un error nose como solucionar este sencillo paso. ajjaj

18
Java / no puedo ejecutar la funcion while
« en: Sábado 16 de Marzo de 2013, 17:52 »
tengo un problema no puedo ejecutar esta funcion while, simplemente es preguntar si quiero seguir con la ejecucion o simplemente salir, todo esto con while, los codigos estan ok, solo que while no lo puedo hacer funcionar....

gracias, espero me puedan ayudar en este pequeño problema :jumpie:


________________________________________________________________
Código: Java(TM) 2 Platform Standard Edition 5.0
  1. package ejemplo1;
  2. import java.util.Scanner;
  3. public class ingresar_tecla
  4. {
  5.  
  6.  
  7.     public static void main(String[] args)
  8.          
  9.  String control = "s";
  10.  while(control="s")
  11.    
  12.     {
  13.         Scanner input = new Scanner (System.in);//creamos el input
  14.         System.out.println("ingrese palabra 1 :");
  15.         String resp01 = input.next();
  16.        
  17.         System.out.println("ingrese palabra 2 :");
  18.         String resp02 = input.next();
  19.        
  20.         //COMPARA DOS STRING PARA VER SI SON IGUALES
  21.         System.out.println("Respuesta : " + resp01.equals(resp02));
  22.        
  23.         System.out.println("EN MINUSCULA: "+resp01.toLowerCase()); //minuscula
  24.         System.out.println("EN MAYUSCULA: "+resp02.toUpperCase());//mayuscula
  25.        
  26.         //DETECTA EL LARGO DE UN STRING
  27.         int largo = resp01.length();
  28.         System.out.println("LOS CARACTERES DE LA PALABRA1 ES: "+largo);
  29.        
  30.        
  31.         //BUSCA DENTRO DE UN TEXTO UNA CADENA DE CARCTS....
  32.         String texto01="texto de muestra" +"text2 LINUX"+"text3";
  33.         int busca=texto01.indexOf("LINUX");
  34.                 System.out.println(busca);
  35.        
  36.         System.out.println("DESEA SALIR S/N");
  37.         control=input.next();
  38.        
  39.     }

19
PHP / Duda de novato en php
« en: Miércoles 21 de Noviembre de 2012, 23:13 »
Estoy tratando de enviar datos desde un formulario html, php a mysql, pero mi duda es que datos ingreso aca, quisas y en que parte del servisod encuentro estos datos para ingresarlos

$link = mysql_connect("QUE NOMBRE UTILIZO ACA??","a5824891_tallerw","pass");
   mysql_select_db("a5824891_tallerw",$link);

20
Visual C++ / hechar andar este ascensor... help!!
« en: Sábado 27 de Octubre de 2012, 17:28 »
Nesecito hechar andar este ascensor con instrucciones if. en c++


lo ideal es que suba al menos dos pisos.

esto dice el enunciado:
A.   Debe tener un panel de control con botonera por piso:

i.   botón de Subir.

ii.   botón de Bajar.

B.   Debe tener un panel de control en el ascensor:

i.   botón de Piso 1.

ii.   botón de Piso 2.
iii.   botón de Piso 3.

iv.   botón de Piso 4.
v.   botón de Piso 5.
vi.   botón de Piso 6.

C.   Los botones deben tener bloqueo de acuerdo al piso y botón de solicitud de piso.

 

21
C# / Re:duda con acces y c#
« en: Jueves 27 de Septiembre de 2012, 20:15 »
ambos.... ya que soy nuevo en esto y  con codigos resueltos puedo tener la nocion para ejecutar otros, ... de hacerlo yo solo no he podido, por algo estoy aca, si lo hiciera yo solo, no nesecitaria de foros, he intentado de todas formas y no he podido hacer lo que menciono aca. pero pronto tendra que resultar jaj!!! gracias.

22
C# / Re:duda con acces y c#
« en: Miércoles 26 de Septiembre de 2012, 22:02 »
al parecer en este foro no se pudo, no importa, nadie es perfecto.

23
C# / Re:duda con acces y c#
« en: Martes 25 de Septiembre de 2012, 21:11 »
Código: [Seleccionar]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;

namespace ENSAYO_EXAMEN
{
    public partial class Form1 : Form
    {
        //Creo la cadena de conexion para Office //ESTA ES LA PRIMERA INSTRUCCION
        public static string cadena = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=ficha.accdb;Persist Security Info=False";
        //Objeto conexion
        OleDbConnection cn = new OleDbConnection(cadena);
        //Abro la conexion
        DataSet ds = new DataSet();

        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            //CONSULTA LA TABLA // ESTA ES LA TABLA BUSCAR// es traer un fragmento de la informacion
            //-----------------
           
           
            // crear el alias del adaptador del DataSet
            OleDbDataAdapter adaptador = new OleDbDataAdapter("Select * from Alumno", cn);
            //("select * from Alumno where rut_alumn = " + textbox1.text;cn)
            adaptador.Fill(ds);
            //Fill recupera los datos de la consulta // extrae la informacion del adaptador
            // crear el alias de la tabla           
            DataTable dt = ds.Tables[0];
            //aca se almacena esta es una tabla temporal, es de tipo data tables ( guarda tablas)
            //Recorremos el recordset
            foreach (DataRow dr in dt.Rows)
            // dr es un registro de la tabla alumno// se recorre registro a registro la tabla temporal
            {
                //MOSTRAR GRILLA
            string[] registro ={ long Convert.ToUInt64( dr["Rut_Alumn"]),
                Convert.ToString( dr ["Nombres"]),
                Convert.ToString( dr["Direccion"]),
                Convert.ToString(dr["Sexo"]) };
            this.dataGridView1.Rows.Add(registro);

            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            //INSERTA REGISTROS LA TABLA
            //--------------------------
            // crear el alias del adaptador del DataSet
            //los nº no llevan comillas                                                   
            //?               
            OleDbDataAdapter adaptador1 = new OleDbDataAdapter("Insert into clientes values (" +
            Convert.ToInt32(textBox1.Text) + ",'" + Convert.ToString(textBox2.Text) + "','" +
            Convert.ToString(comboBox1.Text) + "'", cn);
            adaptador1.Fill(ds);//Fill ejecuta la consulta
        }

        private void button3_Click(object sender, EventArgs e)
        {

        }

        private void button4_Click(object sender, EventArgs e)
        {
             //CODIGO PARA BORRAR
            OleDbDataAdapter adaptador3 = new OleDbDataAdapter("Delete from clientes where cedula = 1111") cn);
            adaptador1.Fill(ds);//Fill ejecuta la consulta
            // borrar datos de una tabala acces
        }

        private void button5_Click(object sender, EventArgs e)
        {

        }

        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {

        }
    }
}

ahi esta el codigo, pero no puedo hechar a correr este formulario, no puedo conectar con acces, solo quiero agregar datos desde el form1 a una tabla acces, por ej, cambiar el nombre de un estudiante, o consultar el nombre.


24
C# / Re:duda con acces y c#
« en: Martes 25 de Septiembre de 2012, 19:56 »


adjunte un archivo para que vean mas o menos lo que nesecito.
gracias por su ayuda.

25
C# / Re:duda con acces y c#
« en: Martes 25 de Septiembre de 2012, 16:09 »
los codigos son mas o menos lo que nesecito, pero me falta el para eliminar, actualizar pero gracias por su ayuda de pasaron, subire una foto para mostrar lo que nesecito

Páginas: [1] 2