
try
{
String commandText="select count() from users";
SqlConnection conn = new SqlConnection();
connConnectionString = "Data Source=(local);Initial Catalog=classmate;User Id=sa;Password=sa";
SqlCommand cmd = new SqlCommand(commandText,conn);
connOpen();
string count = cmdExecuteScalar()ToString();
if (connState == ConnectionStateOpen)
{
ResponseWrite(count);
ResponseWrite("数据库连接成功!<br>");
ResponseWrite("<script>alert('连接已打开')</script>");
}
connClose();
if (connState == ConnectionStateClosed)
{
ResponseWrite("连接已关闭");
ResponseWrite("<script>alert('连接已关闭')</script>");
}
}
catch(Exception ex)
{
ResponseWrite("数据库连接失败"+exMessage);
}
}
打开vs2010及sql2008,并在vs2010中打开你的项目或网站(此处为blog网站)
在工具选择框中选择连接到数据库选项
将会d出数据源、服务器、数据库选择窗口,在数据源中选择microsoft
sql
server
(sqlclient)默认数据源,(如果不是sqlserver则点击后边的更改按钮进行更改);在服务器名中选择你要连接的服务器名称(也就是你打开数据库时那个登录界面中的服务器名称,如下一步骤所示);登录到服务器中根据你的sqlserver的登录方式进行选择,如果是windows身份验证就选择windows身份验证,如果是sqlserver身份验证就选择sqlserver身份验证。
uisng SystemData;
using SystemDataSqlClient;
string connStr="连接字符串";//可以通过vs中的数据库连接->新建连接->选择数据库->连接好后,找到属性->连接字符串复制到“”中即可。。
sqlconnection conn=new sqlconnection(connStr);
connOpen();//打开数据库
connClose();//关闭数据库
以上只定义连接语句,没有定义执行命令语句。
下面的代码仅供参考:
imports Systemdataoledb /引用命名空间/dim cnstr = "provider=microsoftjetoledb40,data source=Access数据库文件位置" /定义连接字符串/
dim cn as oledbconnection = new oledbconnection(cnstr) /定义连接/
cnopen() /打开连接/
sqlstr="select from 或其他sql"
dim cmd as sqlcommand=new sqlcommand()
cmdcommandtext=sqlstr
cmdconnection=cn
/以上是建立执行语句/
cmdexecutenonquery() 不返回结果
cmdexecutescalar() 返回单个结果
cmdexecutereader() 返回结果集
/以上是执行sql语句的方法/
cnclose() /关闭连接/
你要做用户验证的话,先根据用户名查询对应的密码,再判断用户输入的密码和查询结果是不是相同就可以了
用cmdexecutescalar() 这个方法
以上就是关于VS2005中,使用C#语言连接SQL数据库,然后实现插入数据的方法。全部的内容,包括:VS2005中,使用C#语言连接SQL数据库,然后实现插入数据的方法。、vs2010怎么添加数据库链接、VS2008 如何连接SQL server2000数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)