WPF中DataGrid和SQL连接时的问题



刚装的SQL2012,新建的数据表不能更改数据类型,办法如下,
打开SQL 2008 在最上面
工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库设计器 - 阻止保存要求重新创建表的更改(右侧) 把钩去掉就可以了。

向SQL2012存数据失败原因之一
默认的数据类型是nchar(10),只能存10个字符,我存10.60.125.1就不行,最大只能存到10.60.125.,多个“1”就不行了
我改为varchar(50),到目前为止还没发现不能用的情况。

编程时谨慎点编程提示

今天自己手动编写的SQL增删改查,保存后再打开,发现所有的SqlCommmand和SqlConnection语句下面都是红线,搞了半天。最后重写新建了一个,再一步步复制的过程中才发现。我尽然不知道什么时候新建了一个SqlConnection类。

细想原来是:在编程的过程中,误点弹出的提示,不知道啥时候就给新建了一个。而project中类定义太多了,根本不会去注意。

今天在写Updata时因为语法浪费的大量时间:以下是同时更新数据多列的代码

                        SqlConnection sqlcon = new SqlConnection("Server=服务器名;User Id=*省略*;Pwd=**省略**;DataBase=数据库名");
                        //公司电脑Server=10.60.125.145,我的电脑Server=CJ-20170402UMDD\\SQLEXPRESS1;
                        string strsqlStar = "update tb_IP set";
                        string strsql1 = "[Port]='"+parameter[i].Port+"'";
                        string strsql2 = ",[Name]='" + parameter[i].Name + "'";
                        string strsql3 = ",[Remark]='" + parameter[i].Remark + "'";
                        string strsql4 = ",[Ip]='" + parameter[i].Ip + "'";//set的内容可以不按顺序来
                        string strsqlEnd = "where [Id]='"+parameter[i].Id+"'";
                        string strsql=strsqlStar+strsql1+strsql2+strsql3+strsql4+strsqlEnd;
                        //"update tb_IP set [Name]="+"'500'"+"where [Id]="+"'小刘'";
                        SqlCommand comm = new SqlCommand(strsql, sqlcon);
                        if (sqlcon.State == ConnectionState.Closed)
                        {
                            sqlcon.Open();
                        }
                        if (Convert.ToInt32(comm.ExecuteNonQuery()) > 0)
                        {
                            MessageBox.Show("修改成功!");//添加内容经常有异常,加个反馈
                        }
                        else
                        {
                            MessageBox.Show("修改失败!");
                        }
                        sqlcon.Close();//关闭数据库连接



阅读更多
个人分类: VS-C#编WPF SQL数据库
上一篇字段和属性在学习WPF绑定时的巨大作用
下一篇C#编程各种成员前面的小图标是什么意思?
想对作者说点什么? 我来说一句

WPF DataGrid 中显示图片的小例子

2017年05月05日 217KB 下载

WPF DATAGRID全选全不选

2013年08月12日 51KB 下载

Wpf datagrid 增删改查

2012年08月20日 837KB 下载

WPF DataGrid 拖拽实现

2016年11月16日 87KB 下载

鼠标移动DataGrid显示详细信息

2009年10月23日 2KB 下载

wpf下的DataGrid实例

2011年06月03日 1.98MB 下载

没有更多推荐了,返回首页

关闭
关闭