与数据库相连的问题

与数据库相连的有关问题如下图,dr的值传不出来吗?上面的代码应该没有什么问题,但是设置的TextBox里面填写

与数据库相连的有关问题
如下图,dr的值传不出来吗?上面的代码应该没有什么问题,但是设置的TextBox里面填写用户名后提示有语法错误怎么办?与数据库相连的问题
[解决办法]

select * from UserList where UserName='"+UserName.Text.Trim()+"';

后面带参数 写规范点