Mit Parameter sollte alles funktionieren. Den String musst du dann auch nicht Quoten.
Ein Hinweis aber noch...
Du sagst, das deine Tabelle 2 Felder hat (ID, Ein_NVARCHAR_Feld).
Mit
INSERT INTO test VALUES (EinText)
schreibst du die Werte in das ID Feld, insofern dies das erste Feld ist ...
Mach es stattdessen besser so
INSERT INTO test (Ein_NVARCHAR_Feld) VALUES (EinText)
oder so
INSERT INTO test (ID,Ein_NVARCHAR_Feld) VALUES (Eine_ID, EinText)
Schöne Grüße,
Jens