Creazione di un Form in C# con Visual Studio 2008

lunedì 26 ottobre 2009 - 21.44

aldopoli Profilo | Newbie

Salve,

vorrei creare un form in C# che effettui una query su un database SQL Server 2005.

Il Form deve avere un textBox in cui inserire la parola da ricercare, un button che effettua la query e un dataGridView che visualizzi il risultato della ricerca.

Con il Designer di Visual Studio ottengo:

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;
using System.Data.SqlClient;

namespace ProveDb
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{


}

private void textBox1_TextChanged(object sender, EventArgs e)
{

}

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{

}


}
}

Come faccio a passare il testo da ricercare dalla textBox al Button e poi a visualizzare i dati?

Potrebbe essere una operazione banale, ma non l'ho mai fatto.

Grazie a tutti.

Aldopoli

Ninja87 Profilo | Junior Member

Ciao Aldopoli, spero di aver capito la tua richiesta per "leggere" il dato presente nella textbox basta che utilizzi la proprietà text del controllo in questione, ad esempio se vuoi impostare un valore basta che scrivi sotto il codice del button questa parte

textBox1.Text = "valore";

mentre se vuoi leggere il valore presente nella textbox basta che esegui il codice al contrario ad esempio

string valore;
valore = textBox1.Text;

è chiaro che se nella textbox è presente un valore numerico sarà necessario effettuare una conversione, utilizzando la classe Convert, ad esempio

int valore;
valore = Convert.ToInt32(textBox1.Text);
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5