Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

daianyyy

[Resolvido] OledbParameters

Recommended Posts

Ola loirinha..

 

O OleDbParameters é igual para qualquer SQL ANSI, sendo assim o exemplo abaixo vai servir.

 

using System;
using System.Drawing;
using System.Collections;
using System.Data;
using System.Data.OleDb;

class MainClass{
  [STAThread]
  static void Main() 
  {
    string cstr = "Sua ConnectionString";
    using ( OleDbConnection conn = new OleDbConnection( cstr ) )
    {
      conn.Open();

      // Em algumas linguagens você usuará o ? em outras @NomeParametro
      string selstr = "select nm_Usuario from Usuarios where id_Usuario = ?";
      string selstr = "select nm_Usuario from Usuarios where id_Usuario = @id";

      OleDbCommand cmd = new OleDbCommand( selstr, conn );
      //Quando usar o ? use a linha abaixo
      OleDbParameter name = cmd.Parameters.Add( "@id", OleDbType.VarChar, 15 );
      // Quando usar o @NomeParam use a linha abaixo
      OleDbParameter name = cmd.Parameters.Add( "id", OleDbType.VarChar, 15 );
      name.Value = "1";
      OleDbDataReader rdr = cmd.ExecuteReader();

      if ( rdr.Read() )
      {
        Console.WriteLine(rdr.GetString( 0 ) );
      }
      else
      {
        Console.WriteLine(" não existe." );
      }
    }

  }

}

Espero te-la ajudado! ;)

 

beijo,

Angelo Compri

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.