随笔分类 - SQL Server
摘要:每new一个对象,就会开辟一块资源。using(我们new的对象){……},“}”处自动释放占用的资源(即调用Dispose方法)。等效于fianlly中调用Dispose方法。 Dispose内部会自动判断有无close,如果有,会自动先close,然后Dispose。 所以using可以不用再写
阅读全文
摘要:一、ado.net调用存储过程与调用带参数的SQL语句的区别: 1、把SQL语句变成了存储过程名 2、设置SqlCommand对象的CommandType属性为CommandType.StoredProcedure 3、根据存储过程的参数来设置SqlCommand对象的参数 4、如果有输出参数,需要
阅读全文
摘要:https://www.cnblogs.com/cbattle/p/8784537.html go语句经常加在create、exec、drop等前面。
阅读全文
摘要:windows身份验证:"server=.;database=Northwind;Integrated Security=True;" sql验证:"server=.;database=Northwind;uid=sa;pwd=;” 也可以用如下代码: windows身份验证:"Data Sourc
阅读全文
摘要:1、无源数据库连接其实,“无源数据库”连接也并不是说不需要数据源,只是不需要配置ODBC数据源,利用ADO就可通过代码进行连接。2、有源数据库连接首先要配置ODBC环境,注册数据源,这种方法有一定的局限性,当程序最终完成并分发到用户手中后,还需要为用户配置ODBC,而且由于参数内容不一,配置时不宜把
阅读全文
摘要:BindingNavigator 数据记录导航 BindingSource 与数据源绑定, 常用属性:DataSource、DataMember 常用方法: DataGridView 以表格形式显示数据 常用属性: 常用方法:Add、Clear
阅读全文
摘要:表A的主键是表B的一个字段,这个字段称为B的外键,A是父表,B是子表。(有外键的是子表) 教程地址http://www.icourse163.org/learn/WXIT-1001754089?tid=1206025207#/learn/content?type=detail&id=12104191
阅读全文
摘要:使用SQL Server Management Studio的操作过程中,界面上方都可以生成sql脚本代码。 如新建数据库时: 可以知道创建数据库代码,create database db_New 常用代码如下:[ ]可加可不加 create database db_New 创建数据库 use db
阅读全文
摘要:1、不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改"选项。 2、出现“拒绝访问”字眼的问题,一般是权限不够。 mdf、ldf文件都修改权限。 鼠标右键——属性——安全——高级——添加——选择主体,输入everyone,勾选
阅读全文
摘要:1、image类型,存储byte[ ] 2、字符串类型 char、nchar 固定长度 varchar、nvarchar var可变长度 varchar(max)、nvarchar(max) 存储超大字符串 带n的,适合2个字节存储一个字符的语言。如中文。 不带n的,可以节省空间。如a、9占1字节,
阅读全文
摘要:【数据库文件】 新建数据库db_MyFirst,db_MyFirst处鼠标右键——属性——文件,查看文件目录找到所在电脑位置。 出现两个文件: db_MyFirst.mdf 主数据文件(当数据量较大时,可以存储在多个次要数据文件中。主数据文件只有一个,次数据文件可以有很多) db_MyFirst_l
阅读全文
摘要:喜欢尝新版本的,可以单独安装数据库、界面管理软件。 不喜欢折腾的可以只安装SQL Server(全选安装,自带界面管理工具) 1、SQL Server,下载地址https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 安装时,我是
阅读全文
摘要:1、VS创建项目(实现数据库的增删改查、并在dataGridView中展示) 增、改通过Button,删通过快捷菜单ContextMenuStrip控件(DateGridView控件的ContextMenuStrip属性中要选择),查通过dataGridView单元格单击事件 2、SQL Serve
阅读全文