勇哥的一个案子里面用到这个功能。因为考虑到数据库的表字段没有定形,经常需要修改。如果使用手工拖放TextBox的方案与字段对应的话,程序经常需要改变。因此最好是由数据库表的字段,动态生成TextBox进行显示与编辑,就像下图程序界面这样。首先,我们列出表结构,获取全部字段。然后new出textbox控件,add进控件flowLayoutPanel,这个控件是其它控件的容器,内容过多时自带滚动条。怎么获取sql server中表的结构呢,请看勇哥另一个贴子:Sql Server 2008R2查看表
对于SQL Server数据库有两种方法查询表结构第一种方法sp_help Accounts_Users 其中Accounts_Users 表示表名执行结果如下第二种方法sp_columns Accounts_Users 执行结果如下--------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接!
命名空间:netMarketing.database功能:EntityHelper类和SQLServerClient类,数据库表实体类操作的类版本要求:netMarketing1.3.1功能详细说明:这个类用于SQL Server数据表的操作。它通过表对应的实体类来操作表。勇哥谈谈实体类操作表的方式是怎么样的?有什么好处?下图中是数据库中的表。下图是实体类生成工具,生成的类“柔性撕膜机”,它是一个实体类。使用下面的代码,则返回结果res中是一个List<柔性撕膜机>的查询结果。&nb
比如,创建好表格后,我再修改主键和自动编号,则报下面的错误。这个问题请参考勇哥的另一篇文章:SQL Server 修改字段属性信息报错这个问题的实质是Sql Server的一种修改防呆报警,而不是致命错误。--------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接!
常用SQL语句汇总2019-09-01 19:34:03
勇哥整理了一份常用SQL语句的汇总,以便各位查询。一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' -
SQL Server 修改字段属性信息报错当表创建好以后再次修改表信息保存会出现选择Tools--->Options选中勾掉点OK就可以了。。。怎么样让ID字段字动编号见下面的图片。无法恢复数据库备份通常,这种情况是别人发给你的数据库备份文件,在恢复时出现了问题。一般会如下图所示的错误。通常这种情况是因为:(1)你的权限不够(2)别人用的是sql server 2012创建的备份,你用的是sql server 2008 r2来恢复这个备份。即版本不对。勇哥写这段文字时刚好遇到的是第二种情况
netMarketing类库中有操作SQL Server的类,这里勇哥仍然要补充一下.net framework中原生的操作SQL Server的类的用法,做为备忘。1、概述2、连接字符串的写法3、SqlConnection对象4、SqlCommand对象5、SqlDataReader对象6、DataSet对象7、释放资源1、概述ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤:第一,使用SqlConnection对象连接数据库;第二,建立SqlCommand对象,负责SQL语句的
这个以前勇哥会操作,时间长了就忘记了。现在补记回来以备查。在网上找到有两种方法:1、在“SQL Server 配置管理器”中将你的SQL SERVER服务停止,然后将你安装数据库文件中的data文件夹下的 你的数据库名.mdf和你的数据库名.ldf文件夹拷给别人,最后拿到该文件的人,直接在mssql2005的“SQL Server Management Studio”工具中,用附加数据库的方式添加即可。2、在你电脑上的“SQL Server Management Studio”工具中找到你要用来
网上搜索SQL Server的连接字符串,发现非常多,可以勇哥试了几个都不行。后来发现用VS本身的数据库连接向导可以方便查看连接字符串。详细看下面的图片:下面看一个演示例程:using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using Syst
勇哥有个项目要用到数据,选择了SQL Server。手里有一版英文的Sql Server 2008 r2,安装到下图画面时,以为自己要设置各个服务的账户名与密码,然后怎么设置都会报错。其实,这里并不是要自己定义用户名与密码,而是要选择系统账户,如红框所示。这个地方是相当的误导人,在此记录下来以警后人。--------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接!