You have to be careful with QUOTES single ' or double " . Make sure they are not in conflict.
Proper use of concatination and string manipulation. Use escape characters like \" or \' depends on which QUOTE container you are using.
*SQL itself is using QUOTES for values.
*Programming language like VB is also using QUOTES to manipulate strings.
Be sure that your syntaxes are not in conflict at the final output. Use logging or debugging techniques to monitor your activity.
I see something missing here..
Code:
('"&txtid.text&"','"&txtpassword.text"','"&txtuname.text&"','#"&txtdate.text&"#)"