Mam nadzieję, że może ci pomóc ... "?" znak używany dla ....
Zwykle oznacza to przygotowane oświadczenie, w którym parametry są wypełniane później. (patrz np. http://en.wikipedia.org/wiki/Prepared_statements#Parameterized_statements).
LUB
W niektórych stwierdzeń, parametry nie są znane, gdy oświadczenie jest przygotowany, ponieważ inna wartość może być włożona każdym razem, gdy oświadczenie jest wykonywany. W instrukcjach tych można użyć znaku zastępczego znaku zapytania (?), W którym należy podać parametr podczas wykonywania instrukcji.
LUB
Chociaż obiektów PreparedStatement może być stosowany do SQL bez parametrów, prawdopodobnie wykorzystać je najczęściej do SQL, które mają parametry. Zaletą korzystania z instrukcji SQL, które pobierają parametry, jest to, że można użyć tej samej instrukcji i podać jej różne wartości przy każdym jej uruchomieniu.
wpisz tutaj swoją nazwę kolumny –
? - symbol zastępczy dla rzeczywistej wartości – Eugene
, ale gdzie uzyska prawdziwą wartość? bcz nie używamy jak "% @" w ciągu, aby przekazać prawdziwą wartość – user2353519