Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem med att lägga till en sökfunktion i befintligt script.

Postades av 2006-03-24 14:06:12 - Benni Svensson, i forum asp.net generellt, Tråden har 2 Kommentarer och lästs av 868 personer

På denna sida så finns en GridView1 och en DetailsView1.
Jag kopplar databasen via AccessDataSource2 till GridView1 och när man har selectat en post
AccessDataSource3 till DetailsView1. Jag har alltså inte behövt skriva någon kod här.

Nu ville jag ha en sökfunktion, och har lagt till textbox txtSok och knappen btnSok för att söka på
epostadresser.
<code>
protected void btnSok_Click(object sender, EventArgs e)
{
if (txtSok.Text.Length > 0)
{
string SQL = "SELECT t_Forening.PortID, t_Forening.Forening, t_Forening.KontaktNamn
FROM t_Forening WHERE t_Forening.Epost='" + txtSok.Text + "'";
GridView1.DataSource = Webbutil.fillDs(DBConn, SQL, "Epost").Tables["Epost"].DefaultView;
GridView1.DataBind();
}

}
'i webbutil
public static DataSet fillDs(OleDbConnection DBConn, string sql, string dsName)
{
string sSql = sql;
DBConn = new OleDbConnection(ConfigurationManager.ConnectionStrings
["ConnectionString"].ConnectionString);

OleDbDataAdapter Adapter = new OleDbDataAdapter();
DataSet ds = new DataSet();
Adapter.SelectCommand = new OleDbCommand(sSql, DBConn);
Adapter.Fill(ds, dsName);
return ds;
}
</code>
Jag får ett error som jag inte är säker på hur jag skall hantera:
<info>
'den pekar på
GridView1.DataBind();
'och skriver
Både DataSource och DataSourceID har definierats på GridView1. Ta bort en av definitionerna.
</info>
Om jag plockar bort GridView1.DataBind(); då bör ju inte kopplingarna fungera i ordinaie läge?
Hur löser jag detta?


Svara

Sv: Problem med att lägga till en sökfunktion i befintligt script.

Postades av 2006-03-24 22:57:19 - Benni Svensson

Jag anar att jag är på rätt väg, men ändå...
<code>
AccessDataSource2 = new AccessDataSource();
AccessDataSource2.SelectCommand="SELECT t_Forening.PortID, t_Forening.Forening,
t_Forening.KontaktNamn FROM t_Forening WHERE t_Forening.Epost='" + txtSok.Text + "'";
GridView1.DataSource = AccessDataSource2;
GridView1.DataBind();
</code>
men jag får samma fel:
<info>
Både DataSource och DataSourceID har definierats på GridView1. Ta bort en av definitionerna
</info>
Jag vore väldigt tacksam om någon kunde peka på rätt håll här...


Svara

Sv:Problem med att lägga till en sökfunktion i befintligt script.

Postades av 2006-03-25 04:55:19 - Benni Svensson

Och så löste jag detta med (kl 4:50 på natten, kunde inte sova).
Det var så enkelt, och jag hadde varit där och taffsat men...
<code>
if (txtSok.Text.Length > 0)
{
AccessDataSource2.SelectCommand = "SELECT t_Forening.PortID, t_Forening.Forening,
t_Forening.KontaktNamn FROM t_Forening WHERE t_Forening.Epost='" + txtSok.Text + "'";
GridView1.DataBind();
}
</code>


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 615
27 953
271 709
533
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies