Wstawianie nowego wiersza w tabeli bazy danych sql

W mojej aplikacji mam pola tekstowe. Dane wprowadzone w tych polach tekstowych należy wstawić do bazy danych. Polecenie commandString akceptuje tylko typ łańcucha. Jak więc zaimplementować instrukcję insert?

string cmdString="INSERT INTO books (name,author,price) VALUES (//what to put in here?)"

Czy muszę dołączyć do cmdString z textBox.Text dla każdej wartości lub czy jest dostępna lepsza alternatywa?

questionAnswers(2)

yourAnswerToTheQuestion