Può darsi che quando leggi dalla seriale ricevi anche il carattere VbCr, che nella TextBox non vedi, per cui pensi che sia giusto, ma quando vai a cercare sul DB ovviamente non lo trovi.
Questa ovviamente è solo un ipotesi, comunque quando scrivi sul TextBox controlla il numero di caratteri che compongono il testo, magari da lì capisci che non è corretto.
Eventualmente mostraci un po' di codice
Sergio