WN

WN (https://www.wn.se/forum/index.php)
-   Off Topic (https://www.wn.se/forum/forumdisplay.php?f=7)
-   -   Söka i databas, hjälp! (https://www.wn.se/forum/showthread.php?t=30968)

digi 2008-08-06 14:19

Har en uppdaterad printscreen av programmet nu om någon fortfarande orkar hjälpa mig :)

http://digitalunit.se/projects/app2.jpg

Text i översta rutan, välja start och slutdatum, rulla progressbar (oviktigt), visa resultat i datagridview där nere, that's it... men hur? :)

StefanBergfeldt 2008-08-06 14:32

Det första är en klass. Skapa en klass och spara den i App_Code-mappen.
Det andra kan du iofs skippa och bara i knappens click-event lägga följande:

using (CRS.Data data = new CRS.Data())
{
data.CommandText = "SELECT No, Customer, [Date] FROM tabell WHERE searchField=@search AND [date] BETWEEN @date1 AND @date2";
data.AddParameter("@search", DbType.VarChar, tbSearch.Text);
data.AddParameter("@date1", DbType.DateTime, calFrom.SelectedDate);
data.AddParameter("@date2", DbType.DateTime, calTo.SelectedDate);
DataList1.DataSource = data.ExecuteReader();
DataList1.DataBind();
}

[edit]
Ändrade så det är vettiga parametrar
[/edit]

digi 2008-08-06 16:34

Efter timmar av pill fram och tillbaka tror jag att jag närmar mig en lösning! :)

Nu återstår endast ett error för att min kompilering ska gå igenom
Kod:

'NWNDWHDataSetTableAdapters' is not a member of 'System.Windows.Forms.TextBox'.
Hur kommer jag runt detta? :blink:

Koden:
Kod:

Try
  Me.NWN_Call1TableAdapter.Fill(Me.NWNDWHDataSet._NWN_slask1, texten.Text, CType(dateFrom.Value, Date), CType(dateTo.Value, Date))
Catch ex As System.Exception
  System.Windows.Forms.MessageBox.Show(ex.Message)
End Try



Alla tider är GMT +2. Klockan är nu 22:25.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson