我试图在一个免费的SQL托管站点(www.000webhost.com)上托管的表(以编程方式在C#中)搜索表中的用户名,并将其与用户名旁边存储的“密码”字符串进行比较。由于我以前从未处理过C#SQL连接,因此我不知道如何执行此操作。如何在SQL服务器上进行“用户名和密码”类型搜索?
{ SqlConnection myConnection = new SqlConnection("user id=XXXXXXXXXXXXXXX;" + "password=XXXXXXXXXXXXXX;server=databases-auth.000webhost.com;" + "Trusted_Connection=yes;" + "database=XXXXXXXXXXXXXXXX; " + "connection timeout=30"); }
的“用户名”将用户它TextBox1的被键入,而“密码”将在TextBox2中。任何帮助代码或链接到例子/网站我将能够使用将不胜感激。先谢谢你!
Nooo ...不要存储原始密码,总是把它们哈希... –
@WillemVanOnsem是的,这是以后的计划。 – michaelrh04
你使用的是什么框架? ASP.NET? MVC?两者都带有正确的认证 - 已经内置了。不要重新发明轮子,特别是如果你制造的轮子是三角形的。 –