Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MSSQL][C# w .NET] Zapytanie like
pikasso
post
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 8.07.2008
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Hej mam taki problem wiem, że rozwiązujemy tu problemy z PHP ale może ktoś z was potrafiłby rozwiązać mój problem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mianowicie chodzi mi o komendę "like" ale obie dane są pobierane z C# i wyświetla mi za każdym razem że nic nie wybrałem.

  1. SqlConnection polaczenie = new SqlConnection(ConfigurationManager.ConnectionStrings["polaczenie"].ConnectionString);
  2. SqlDataAdapter adapterWyszukiwania = new SqlDataAdapter();
  3. polaczenie.Open();
  4. IF (Request.Form["podstawaszukania"] != NULL || Request.Form["haslo"] != NULL )
  5. {
  6. adapterWyszukiwania.SelectCommand = new SqlCommand("SELECT klient.Imie, klient.Nazwisko, miasto.Kierunkowy, klient.Nrtel, klient.Firma, wojewodztwo.Nazwa, miasto.Nazwa as miejsc, klient.Ulica, klient.Kod_poczt FROM wojewodztwo , miasto , klient WHERE idWojewodztwo = Wojewodztwo_idWojewodztwo AND %'" + Request.Form["podstawaszukania"] + "'% like %'" + Request.Form["haslo"] + "'% AND idMiasto = Miasto_idMiasto AND klient.Firma='Tak';");
  7. adapterWyszukiwania.SelectCommand.Connection = polaczenie;
  8. DataSet wyniki = new DataSet();


Może da się jakoś inaczej zapisać te łączenia z like (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Pierwsze pobierane z drobdownlist - select'a
drua wartość wpisywana z TextBox
Go to the top of the page
+Quote Post
webasek
post
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 35
Dołączył: 18.07.2008
Skąd: Kielce

Ostrzeżenie: (0%)
-----


  1. %'" + Request.Form["podstawaszukania"] + "'% LIKE %'" + Request.Form["haslo"] + "'%


Do czego to służy?
Powinno być chyba tak

  1. " + Request.Form["podstawaszukania"] + " LIKE %'" + Request.Form["haslo"] + "'%


Po za tym wyciągnij samo zapytanie i odpal na bazie danych będziesz wiedział co jest nie tak i popraw tak żeby wyciągnął to co chcesz
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.09.2025 - 05:06