MSSQL + SQL pobranie wartości |
MSSQL + SQL pobranie wartości |
9.03.2018, 16:51:24
Post
#1
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 0 Dołączył: 15.11.2011 Ostrzeżenie: (0%) |
Siemanko , Cześć !
Mam takowy problemik - jakiś mądry zaradny człowiek w bazie danych MSSQL storzył o to takie wartości Id artykułu , Dokument handlowy ... itd Teraz za pomocą PHP łącze się do MSSQL i pobieram wartości w przypadku zapytania WHERE [Dokument handlowy]='3434' Pobiera wartości ale jak już szukam i chyba problem jest polskiego znaku WHERE [Id artykułu]='3434' Nie pobiera mi wartości Jest na to jakieś rozwiązanie Ten post edytował winiar789 9.03.2018, 16:51:57 |
|
|
10.03.2018, 12:10:24
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) |
Masz możliwość zmienić strukturę bazy danych? Raczej lepiej byłoby zachować format bez polskich znaków i bez spacji, a najlepiej w ogóle nie po polsku. Baza danych to źródło danych i jeśli kolumny zostały tak nazwane dla miłego ich odczytywania, od tego są widoki.
|
|
|
10.03.2018, 19:24:17
Post
#3
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 0 Dołączył: 15.11.2011 Ostrzeżenie: (0%) |
Nie mam takiej możliwości
|
|
|
10.03.2018, 20:01:52
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
A probowales np. `nazwa kolumny` ?
A to jest mssql to przepraszam to nie zadziała Ten post edytował rad11 10.03.2018, 20:09:30 |
|
|
10.03.2018, 21:16:43
Post
#5
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 0 Dołączył: 15.11.2011 Ostrzeżenie: (0%) |
Próbowałem też nic - więc zrobiłem [Id artykułu] - też nic
Trochę wprowadziłem w błąd - sprawdziłem teraz - Tabela z tymi nazwami to widok nie tabela główna bazy aczkolwiek czy to coś zmienia? |
|
|
25.03.2018, 00:37:07
Post
#6
|
|
Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Kodowanie zapytania musi być takie samo jak kodowanie MsSQL - na 99% tutaj jest błąd, bo "ł" przesyłasz w UTF8 (takie jest kodowanie w pliku), a baza danych ma "ł" kodowane prawdopodobnie w win-1252. iconv - do konwertowania kodowania całego zapytania SQL. Sprawdź tylko kodowanie w bazie danych.
Swoją drogą - wywala jakiś błąd? |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 21:59 |