Søgning i database og visning af data i en tekstboks.
HejJeg bruger Visual Studio 2008 .NET 3.0. Jeg har implementeret en DataGridView der viser det jeg har i min database. Det virker fint, men nu vil jeg gerne søge i databasen med en knap, der så viser resultatet i en tekstboks.
Jeg har prøvet følgende kode:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Waterfall1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the '_PC_WaterfallDataSet.Waterfall_Query' table. You can move, or remove it, as needed.
this.waterfall_QueryTableAdapter.Fill(this._PC_WaterfallDataSet.Waterfall_Query);
// TODO: This line of code loads data into the '_PC_WaterfallDataSet.Waterfall' table. You can move, or remove it, as needed.
this.waterfallTableAdapter.Fill(this._PC_WaterfallDataSet.Waterfall);
}
private void SearchPerson_Click(object sender, EventArgs e)
{
string categoryName;
string categoryDescription;
TextBox tb;
tb = (TextBox) e.GetType.Cells[2].Controls[0];
categoryName = tb.Text;
tb = (TextBox) e.Item.Cells[3].Controls[0];
categoryDescription = tb.Text;
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void dataGridView2_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
}
}
}
Desværre kender Visual Studio ikke følgende:
e.GetType e.Item
I windows forms troede jeg jeg kunne læse fra mit grid ved at skrive noget som dataGridView2.ReadOnly.ToString = en tekst boks. Men det kan jeg ikke få til at virke.
Nogen der ved hvordan man overføre en kolonne i grid til en tekstboks?
Håber der er nogen der kan hjælpe.