新手刚用C#VS2015怎么连数据库

新手刚用C#VS2015怎么连数据库,第1张

Sql数据连接参考示例

public void 数据集测试()

        {

            //(1连接)建立到数据库的 连接 conn

            SqlConnection conn = new SqlConnection();

            connConnectionString = @"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename = J:\数据库\SQLDB\NewDBmdf; Integrated Security = True; Connect Timeout = 5";

            //(2打开)

            connOpen();

            string 表名 = "Users";

            using (conn)

            {           

            //(3适配)适配器 da 和 数据集 ds

            da = new SqlDataAdapter();

            ds = new DataSet("DataSet1");

            //var dt = new DataTable();

            //dsTablesAdd(dt);

            //(4Select命令)填充命令 cmd

            daSelectCommand = new SqlCommand(@"select  from " + 表名);

            //(5Fill到数据集)

            daFill(ds, 表名);

            }

            //(6释放资源)

            connClose();

            connDispose();

            //访问数据集中的表

            DataTable myTable = dsTables[表名];

            foreach (DataRow myRow in myTableRows)

            {

                foreach (DataColumn myColumn in myTableColumns)

                {

                    ConsoleWriteLine(myRow[myColumn]); //遍历表中的每个单元格

                }

            }

            //修改数据

            foreach (DataRow row in myTableRows)

            {  row["name"] = row["name"] + "备份"; }

            // 将DataSet的修改提交至“数据库”

            SqlCommandBuilder mySqlCommandBuilder = new SqlCommandBuilder(da);

            daUpdate(ds, 表名);

            //注意:在修改、删除等 *** 作中表必须定义主键,select的字段也必须包含主键,

            //否则会抛出异常“对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成。”

        }

你好!

你的表述,你的同学和你的情况不一样,不要混在一起

不能新建链接,应该是你的vsnet的问题

建议你重装系统或vsnet

先解决建立链接的问题

同时,安装sql 2005的时候,一定要记得:

实例名

启用混合验证,也就是能用sa用户登录,在安装时,设置sa用户的密码,一定要记得

建立链接的时候使用sa登录

祝好!

以上就是关于新手刚用C#VS2015怎么连数据库全部的内容,包括:新手刚用C#VS2015怎么连数据库、在线急等:VS2008添加数据库连接时,选择或输入数据库名的下拉菜单是空的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10179692.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存