• Domingo 22 de Diciembre de 2024, 21:27

Autor Tema:  Consulta a SQL 2000  (Leído 1121 veces)

pedroqv

  • Miembro activo
  • **
  • Mensajes: 55
    • Ver Perfil
Consulta a SQL 2000
« en: Martes 17 de Noviembre de 2009, 02:43 »
0
ENCONTRE EL CODIGO PARA HACER UNA ACTUALIZACION EN UNA BASE DE DATOS DE SQL 2000.

Código: C#
  1.  
  2. using System;
  3. using System.Data;
  4. using System.Data.SqlClient;
  5.  
  6.  
  7. class MainClass
  8. {
  9.    static void Main(string[] args)
  10.    {
  11.     try
  12.     {
  13.         SqlConnection con = new SqlConnection("DATA SOURCE =(Local);INITIAL CATALOG =BD;USER ID=;PASSWORD=;Integrated Security=SSPI;");
  14.         con.Open();
  15.         String consulta = "insert into tabla values ('col1','col2','col3')";
  16.         SqlCommand com = new SqlCommand(consulta, con);
  17.         com.ExecuteNonQuery();
  18.         con.Close();
  19.         Console.Write("se ha añadido correctamente la tupla");
  20.     }
  21.     catch( Exception e )
  22.     {
  23.         Console.Write("error: " +e);
  24.     }
  25.     Console.Read();
  26.    }
  27. }
  28.  
  29.  


PERO NO ENCONTRE COMO REALIZAR LA CONSULTA Y MOSTRARLA, YA SEA UTILIZANDO DATAGRIDVIEW DE VISUAL C# O MOSTRARLO USANDO CICLOS POR CONSOLA CON SHARPDEVELOP.
SI ME AYUDAN SERIA GENIAL.  B)

pedroqv

  • Miembro activo
  • **
  • Mensajes: 55
    • Ver Perfil
Re: Consulta a SQL 2000
« Respuesta #1 en: Miércoles 18 de Noviembre de 2009, 00:47 »
0
GRACIAS POR LOS QUE INTENTARON DARME ALGUNA SOLUCION Y NO PUDIERON, ENCONTRE UNA SOLUCION PARA PEDIR UNA CONSULTA A SQL

Código: C#
  1.  
  2. using System;
  3. using System.Data;
  4. using System.Data.SqlClient;
  5.  
  6. class MainClass
  7. {
  8.    static void Main(string[] args)
  9.    {    
  10.     DataSet dset = new DataSet();
  11.     SqlConnection con;
  12.     SqlDataAdapter da;
  13.     
  14.     try
  15.     {
  16.         con = new SqlConnection("DATA SOURCE =(Local);INITIAL CATALOG =BD;USER ID=;PASSWORD=;Integrated Security=SSPI;");
  17.         con.Open(); 
  18.         da = new SqlDataAdapter( "select * from tabla", con );
  19.         da.Fill( dset, "tabla" );
  20.        
  21.         foreach( DataRow dr in dset.Tables[ "tabla" ].Rows )
  22.         {
  23.             System.Console.Write( "{0}  ", dr[ "nombre" ] );
  24.             System.Console.Write( "{0}  ", dr[ "apellido" ] );
  25.             System.Console.WriteLine( "{0}  ", dr[ "lugar" ] );
  26.         }
  27.        
  28.         Console.WriteLine("");     
  29.        
  30.         dset.Clear();
  31.         da = new SqlDataAdapter( "select * from tabla where nombre='pedro'", con );     
  32.         da.Fill(dset,"tabla");
  33.        
  34.         foreach( DataRow dr in dset.Tables[ "tabla" ].Rows )
  35.         {
  36.             System.Console.Write( "{0}  ", dr[ "nombre" ] );
  37.             System.Console.Write( "{0}  ", dr[ "apellido" ] );
  38.             System.Console.WriteLine( "{0}  ", dr[ "lugar" ] );
  39.         }
  40.        
  41.         con.Close();
  42.     }
  43.     catch( Exception e )
  44.     {
  45.         Console.Write("error: " +e);
  46.     }
  47.     finally
  48.     {
  49.         Console.Read();
  50.     }      
  51.    }
  52. }
  53.  
  54.  


SI TIENES ALGUNA SOLUCION MEJOR NO SOBRA QUE LA PUBLIQUES AQUI.  B)