怎样把VC和SQL Server 2000连接起来

来源:百度知道 编辑:UC知道 时间:2024/05/22 11:51:00
怎样把VC和SQL Server 2000连接起来,并且访问已知的数据报表

自己写的一些,希望能够给你一些帮助!
1:在SQL中建立数据库(如meg),在数据库中建立表格(如stu);
2:在保证SQL服务器启动的情况之下,在控制面板的ODBC控制器中添加一个SQL驱动的数据源(如defau,服务器名在SQL服务管理器里找,更改默认的数据库为msg),测试连接成功即可;
3:在VC中新建一个MFC程序,选择一个 single document;
4:在step 2 of 6中选择Database view with file support ;
5:并选择Data Source...,打开相应对话框,在ODBC类型中选择数据源(defau),点击OK,在打开的对话框中选择相应的数据表;
6:点击finish完成,即完成了VC与数据库的联系!

public SqlDataReader SqlReader(string sql, params SqlParameter[] commandParameters)
{
if (conn.State == ConnectionState.Open)
{
conn.Close();
}
cmd = new SqlCommand(sql, conn);
conn.Open();
if (commandParameters != null)
{
foreach (SqlParameter parm in commandParameters)
cmd.Parameters.Add(parm);
}
SqlDataReader datareader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
cmd.Parameters.Clear();
return datar