Estás utilizando un navegador desactualizado. Puede que no muestre este u otros sitios web correctamente Deberías actualizar o utilizar un navegador alternativo.
Codigo para Crear boton de busqueda en Visual Csharp con BD MySql
estoy atorado en un programa que estoy diseñando en Visual c-sharp, lo que hace este programa es que se conecta a una base de datos y se puede de dar de alta cierta informacion, pero quiero agregar un boton de busqueda y que muestre la informacion en varios textbox. pero no se como, debido a que mis conocimientos son muy pocos en visual c.
DatosSCMD = New MySqlCommand("Select * From tblpadron Where NOCUENTA = '" & frmConsultar.NoCuenta & "' AND TIPOPREDIO = '" & frmConsultar.TipoPredio & "' ;", SQLCnn)
DatosMDR = DatosSCMD.ExecuteReader
While DatosMDR.Read()
Me.txtCuenta.Text = DatosMDR!NOCUENTA.ToString
Me.txtTipoPredio.Text = DatosMDR!TIPOPREDIO.ToString
Me.txtNombre.Text = DatosMDR!NOMBRE.ToString
Me.txtCalle.Text = DatosMDR!CALLE.ToString
Me.txtNumExt.Text = DatosMDR!NOEXTERIOR.ToString
Me.txtLetra.Text = DatosMDR!LETRA.ToString
Me.txtNoInt.Text = DatosMDR!NOINTERIOR.ToString
Me.txtColonia.Text = DatosMDR!COLONIA.ToString
Me.txtCalleNotificar.Text = DatosMDR!CALLENOTIFICAR.ToString
Me.txtNumExtNotificar.Text = DatosMDR!NOEXTERIORNOTIFICAR.ToString
Me.txtLetraNotificar.Text = DatosMDR!LETRANOTIFICAR.ToString
Me.txtNoIntNotificar.Text = DatosMDR!NOINTERIORNOTIFICAR.ToString
Me.txtColoniaNotificar.Text = DatosMDR!COLONIANOTIFICAR.ToString
Me.txtRegion.Text = DatosMDR!REGION.ToString
Me.txtManzana.Text = DatosMDR!MANZANA.ToString
Me.txtPredio.Text = DatosMDR!NOLOTE.ToString
Me.txtCondominio.Text = DatosMDR!CONDOMINIO.ToString
Me.txtSupTerreno.Text = DatosMDR!SUPERFICIE.ToString
Me.txtSupConstruccion.Text = DatosMDR!SUPCONSTRUCCION.ToString
Me.txtBaseGravable.Text = DatosMDR!BASEGRAVABLE.ToString
Me.txtFechaAvaluo.Text = FormatDateTime(DatosMDR!FECHAAVALUO.ToString, DateFormat.ShortDate)
Me.txtFechaAlta.Text = FormatDateTime(DatosMDR!FECHAALTA.ToString, DateFormat.ShortDate)
End While
DatosMDR.Close()
este codigo yo lo uso en vb .net
busca un traductor online de vb to c#
los objetos que uso son
Public DatosSCMD As MySqlCommand
Public DatosMDR As MySqlDataReader
y pues la consulta te debuelve los datos en los textbox que tu le dices fijate en el codigo si neceitas mas ayuda me mandas mp, solo que yo programo en vb.net bye
a esta es la cadena de conexion que yo utilizo
Public SQLCnn As MySqlConnection
sCnn = "Server=" & servidor & ";User=root;Password=pass;database=base;port=3306;"
SQLCnn = New MySqlConnection
SQLCnn.ConnectionString = sCnn
SQLCnn.Open()
Mis conexiones son asi, la base de datos a la cual me conecto es SQL SERVER 2008, como no especificas con cual la conectas pues te dejo mi ejemplo completo.
using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Diagnostics;
using System.IO;
using System.Text;
using Microsoft.VisualBasic;
using System.Drawing;
public Sentencias()
{
try
{
this.ConexionSQL = "Data Source=NOMBRE_DE_TU_MAQUINA;Initial Catalog=TU_DATA_BASE;Integrated Security=True";
}
catch (Exception ex)
{
MessageBox.Show("Al Conectar A La Base De Datos El Sistema Se Cerrara\n"+ex.Message);
System.Environment.Exit(0);
}
}
public void Consulta(string query)
{
try
{
ArrayList al = new ArrayList();
if (Cnn.State == System.Data.ConnectionState.Open)
{
Dr.Close();
}
else
{
this.ConexionSQL.Open();
this.ComandoSql = new SqlCommand(query, this.ConexionSQL);
Dr = this.ComandoSql.ExecuteReader();
}
}
catch (Exception exc)
{
if (Cnn.State == System.Data.ConnectionState.Open)
Cnn.Close();
MessageBox.Show("Error Al Consultar Datos \n" + exc.Message);
}
}
public SqlDataReader Dr
{
get { return this.DatosSQL; }
set { this.DatosSQL = value; }
}
public void Cerrar()
{
Dr.Close();
this.ConexionSQL.Close();
}
public SqlConnection Cnn
{
get { return this.ConexionSQL; }
set { this.ConexionSQL = value; }
}
}
}
---
este codigo donde est tu boton de consulta
Consultas sent = new Consultas();
sent.Consulta("AQUI TU INSTRUCCION SQL"); // ESA YA ES TU BRONCA