Problem z Bazą SQL w [C#]

0

Witam, mam taki mały problem, a mianowicie zacząłem niedawno, w sumie dzisiaj uczyć się klas SQL w c#, jeśli można to tak ująć, i aktualnie robię dla siebie takie "archiwum", w którym znajduje się spis moich gier oraz oraz ich lokalizacje. Jest to Windows Form, ale mam problem z czym innym.screenshot-20190623155636.png
Powiecie mi proszę jak usunąć te niepotrzebne linie w bazie? Czego to wina i jak temu zapobiegać? Oczywiście w kodzie, bo że teraz mogę to usunąć to oczywiście wiem.

0

screenshot-20190623155852.png
screenshot-20190623155925.png

0

O jakich niepotrzebnych liniach konkretnie piszesz?

0
kzkzg napisał(a):

O jakich niepotrzebnych liniach konkretnie piszesz?

Na pierwszym zdjęciu jest widoczny kursor, i przez takie puste linie nie mogę wykonywać niektórych operacji.

0

screenshot-20190623172304.png

0
WeiXiao napisał(a):

Na początku to w ogóle zacząłbym od przestania ręcznego sklejania sqli

https://www.plukasiewicz.net/[...]LInjection_dla_poczatkujacych

https://stackoverflow.com/que[...]ways-to-prevent-sql-injection

Dzięki, poprzeglądam sobie, ale to raczej nie tego szukam, chodzi mi o to dlaczego pojawia się ta dodatkowa przestrzeń i jak ją usunąć w kodzie, a zabezpieczenia przed hackerami etc., ogarnę dopiero jak nauczę się tego i innych "podstaw" dla mnie.

0

Ten gamenameBox to z palca uzupełniasz czy w jakiś inny sposób? Sprawdzałeś debbugerem czy ten znak | występuje w gamenameBox.Text? Ostatecznie podczas klejenia SQL'a mozesz spróbować takie coś:

gamenameBox.Text.Replace("|","").TrimEnd();
0
kzkzg napisał(a):

Ten gamenameBox to z palca uzupełniasz czy w jakiś inny sposób? Sprawdzałeś debbugerem czy ten znak | występuje w gamenameBox.Text? Ostatecznie podczas klejenia SQL'a mozesz spróbować takie coś:

gamenameBox.Text.Replace("|","").TrimEnd();

Uzupełniam go ręcznie podczas działania aplikacji.

0

A i podczas sklejania to masz na myśli, w którym konkretnie momencie?

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0