|
Тема
|
DataGrid въпрос
|
|
Автор | TheBeginer (Нерегистриран) |
Публикувано | 25.04.05 15:20 |
|
Абсолютно начинаещ съм с Visual Basic.NET.
Имам едно текстово поле и един ДатаГрид и следния код за TextChanged на полето TB1:
Private Sub TB1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles TB1.TextChanged
If TB1.Text <> "" Then
OleDbCmd.CommandText = "SELECT Name FROM MyTable WHERE Name LIKE '" + TB1.Text + "%'"
OleDbDtAdptr.Fill(DataSet11, "MyTable")
DG2.DataSource = DataSet11
DG2.SetDataBinding(DataSet11, "MyTable")
End If
End Sub
Демек, в датагрида да се показват имента започващи със стринга в TB1.
Кода работи, само че добавя записите отговарящи на условието към старите.
Какво трябва да направя, за да изчезват старите редове?
| |
|
izchisti dataseta predi da go napulnish s danni.
if (DataSet11 .Tables["MyTable".Rows > 0)
{
ds.Tables["MyTable"].Clear();
}
| |
Тема
|
Re: DataGrid въпрос
[re: AzSumZmei]
|
|
Автор | TheBeginer (Нерегистриран) |
Публикувано | 26.04.05 11:44 |
|
Аз го открих, малко след като направих поста, но все пак благодаря.
| |
|
|
|
|