摘要: sql语句,一种用于操作数据库的语言数据库, 简单地理解为硬盘上的文件, 可以存放数据sql 语句大致可以分类两大类针对数据库database和表table的操作创建create查看show修改alter删除drop// 创建一个数据库create database mydb;// 查看所有的数据库库show databases;// 删除 mydbdrop database mydb;// 删除 user 表drop table user;针对表中的记录的操作增 insert删 delete改 update查 select一、 操作数据库创建一个名称为mydb1的数据库create data 阅读全文
posted @ 2012-09-18 00:37 美国如来不如中国上帝 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 存储过程的好处执行速度快 提高安全性 将少网络传输量create proc usp_Demoas befin select * from Score as t1 inner join student as t2 on t1.studentId=t2.SId where t1.english<60 end 执行exec usp_Demo //修改存储过程 alter----带参数的存储过程create proc usp_Demo @level intas befin select * from Score as t1 inner join studen... 阅读全文
posted @ 2012-09-18 00:36 美国如来不如中国上帝 阅读(172) 评论(0) 推荐(0) 编辑
摘要: SQlDataAdapter绑定数据dataGridView绑定数据DataSet ds;SqlDataAdapter sda;//显示数据按钮 ds= new DataSet(); using (sda=new SqlDataAdapter(@"select * from Person,@"server连接字符串"")) { sda.Fill(ds); dataGridView1.DataCource=ds.Tables[0]; } 保存按钮 DataTable dt=(DataTable)dataGridView.DataSource;//把data 阅读全文
posted @ 2012-09-18 00:35 美国如来不如中国上帝 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 里氏转换原则1,子类直接赋值给父类2,子类调用父类要强制转化------------------------完整的拼接参数过程 parameters 是集合类型cmd.Parameters.Clear();SqlParameter para=new SqlParameter("@id",DbType.Int32); //告诉计算机@id的类型。方便计算机执行para.Value=Convert.ToInt32(“23”);cmd.Parameters.Add(para)这样写,是为了让计算机更效率的执行-------------------------------DataS 阅读全文
posted @ 2012-09-18 00:34 美国如来不如中国上帝 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 1 ADO.NET实际上就是一些什么东西 类库2 ADO.NET处理sql server 的数据库使用的命名空间是什么 system.data.sqlclientado.net常见的类库 sqlconnection 链接数据库 sqlcommand 执行sql语句 链接字符串怎么写server=机器名\实例名 ;database=数据库名;uid=用户名;pwd=密码(integrated security=true)如何启用sql server的身份验证处理使用数据库,使用的方法有哪些ExecuteNonQuery() 执行增删改并返回受影响的行数ExecuteAcalar(... 阅读全文
posted @ 2012-09-18 00:32 美国如来不如中国上帝 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 检索 select * from dbo.Student select stuAge as 年龄 from dbo.Student select AVG(stuAge) as 平均年龄 from dbo.Student条件 betwen and aelect * from dbo.Student where stuAge>15 and stuAge<30 aelect * from dbo.Student where stuAge between16 and 29 in() aelect * from dbo.Student where stuAge in(17,18) or to 阅读全文
posted @ 2012-09-18 00:32 美国如来不如中国上帝 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 架构的作用常常用作一些权限,安全限制,默认的架构是dbo 如果自定义名义与关键字冲突,或中间需要有空格等,则使用方括号将其括起来create table [int]( id int)---------------------写SQL语句,检查一下两张表的数据use MyFirstDaBasegoselect * from dbo.tblDepartmentselect * from dbo.tblEmployee修改数据的EmpepId为5update tblEmployee set EmpPeId=5将所有人年龄改为-1岁update tblEmployee set EmpAge=-10.. 阅读全文
posted @ 2012-09-18 00:31 美国如来不如中国上帝 阅读(141) 评论(0) 推荐(0) 编辑