创建动态MSSQL数据库表 -电脑资料(3)

复制代码代码如下:

cmd=NewSqlCommand(sql,conn)

cmd.ExecuteNonQuery()

sql="INSERTINTOmyTable(myId,myName,myAddress,myValues)"+_

"VALUES(1003,'【孟宪会之精彩世界】之三','http://xml.sz.luohuedu.net/',99)"

cmd=NewSqlCommand(sql,conn)

cmd.ExecuteNonQuery()

sql="INSERTINTOmyTable(myId,myName,myAddress,myValues)"+_

"VALUES(1004,'【孟宪会之精彩世界】之四','http://www.erp800.com/net_lover/',100)"

cmd=NewSqlCommand(sql,conn)

cmd.ExecuteNonQuery()

CatchaeAsSqlException

MessageBox.Show(ae.Message.ToString())

EndTry

EndSub

'创建存储过程

PrivateSubCreateSPBtn_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)_

HandlesCreateSPBtn.Click

sql="CREATEPROCEDUREmyProcAS"+"SELECTmyName,myAddressFROMmyTableGO"

ExecuteSQLStmt(sql)

EndSub

'创建视图

PrivateSubCreateViewBtn_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)_

HandlesCreateViewBtn.Click

sql="CREATEVIEWmyViewASSELECTmyNameFROMmyTable"

ExecuteSQLStmt(sql)

EndSub

'修改表

PrivateSubbtnAlterTable_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)_

54com.cn

HandlesbtnAlterTable.Click

sql="ALTERTABLEMyTableADDnewColdatetimeNOTNULLDEFAULT(getdate())"

ExecuteSQLStmt(sql)

EndSub

'创建规则和索引

PrivateSubbtnCreateOthers_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)_

HandlesbtnCreateOthers.Click

sql="CREATEUNIQUEINDEX"+"myIdxONmyTable(myName)"

ExecuteSQLStmt(sql)

sql="CREATERULEmyRule"+"AS@myValues>=90AND@myValues<9999"

ExecuteSQLStmt(sql)

EndSub

'删除表

PrivateSubbtnDropTable_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)_

HandlesbtnDropTable.Click

DimsqlAsString="DROPTABLEMyTable"

ExecuteSQLStmt(sql)

EndSub

复制代码代码如下:

'浏览表数据

PrivateSubbtnViewData_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)_

HandlesbtnViewData.Click

conn=NewSqlConnection(ConnectionString)

Ifconn.State=ConnectionState.OpenThen

conn.Close()

EndIf

ConnectionString="DataSource=.;InitialCatalog=MyDataBase;UserId=sa;Password=;"

conn.ConnectionString=ConnectionString

conn.Open()

DimdaAsNewSqlDataAdapter("SELECT*FROMmyTable",conn)

DimdsAsNewDataSet("myTable")

da.Fill(ds,"myTable")

DataGrid1.DataSource=ds.Tables("myTable").DefaultView

EndSub

'浏览存储过程

PrivateSubbtnViewSP_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)_

HandlesbtnViewSP.Click

conn=NewSqlConnection(ConnectionString)

Ifconn.State=ConnectionState.OpenThen

conn.Close()

EndIf

ConnectionString="DataSource=.;InitialCatalog=MyDataBase;UserId=sa;Password=;"

conn.ConnectionString=ConnectionString

conn.Open()

DimdaAsNewSqlDataAdapter("myProc",conn)

DimdsAsNewDataSet("SP")

da.Fill(ds,"SP")

DataGrid1.DataSource=ds.DefaultViewManager

EndSub

'浏览视图

PrivateSubbtnViewView_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)_

HandlesbtnViewView.Click

conn=NewSqlConnection(ConnectionString)

Ifconn.State=ConnectionState.OpenThen

conn.Close()

EndIf

ConnectionString="DataSource=.;InitialCatalog=MyDataBase;UserId=sa;Password=;"

conn.ConnectionString=ConnectionString

conn.Open()

DimdaAsNewSqlDataAdapter("SELECT*FROMmyView",conn)

DimdsAsNewDataSet()

da.Fill(ds)

DataGrid1.DataSource=ds.DefaultViewManager

EndSub

PrivateSubExecuteSQLStmt(ByValsqlAsString)

conn=NewSqlConnection(ConnectionString)

'打开连接

Ifconn.State=ConnectionState.OpenThen

conn.Close()

EndIf

ConnectionString="DataSource=.;InitialCatalog=MyDataBase;UserId=sa;Password=;"

conn.ConnectionString=ConnectionString

conn.Open()

cmd=NewSqlCommand(sql,conn)

Try

cmd.ExecuteNonQuery()

CatchaeAsSqlException

MessageBox.Show(ae.Message.ToString())

EndTry

EndSub

EndClass

QQ空间 搜狐微博 人人网 开心网 百度搜藏更多

Tags:动态 MSSQL 数据库

复制链接收藏本文打印本文关闭本文返回首页

上一篇:SQL Server 版本变更检查 警告

下一篇:SQL SERVER 2000通讯管道后复用劫持

相关文章

2009-06-06SQL Server 版本变更检查 警告

2012-08-08SQL 查询性能优化 解决书签查找

2008-12-12SQL Select语句完整的执行顺序

2010-07-07小系统单据自动生成存储过程

2009-12-12sql 判断数据库,表,存储过程等是否存在的代码

2009-08-08SQLServer 批量导入目录文件

2011-10-10sqlserver 文件数据库和关系数据库的比较

2009-08-08SQL Server 索引维护sql语句

2011-08-08使用sp_xml_preparedocument处理XML文档的方法

2014-03-03一段脚本实现自动备份并保存最近几天的SQL数据库

文章评论

最 近 更 新

SQLServer 批量导入目录文件

Sql2000与Sql2005共存安装的解决方法

简单触发器的使用 献给SQL初学者

sqlserver中distinct的用法(不重复的记录

SQLServer 快速备份的十种方法

SQLServer中master数据库分析

sqlserver 行列互转实现小结

使用cmd命令行窗口操作SqlServer的方法

解决SQL Server的“此数据库没有有效所有

sql实现split函数的脚本

热 点 排 行

SQL Server 2008图文安装教程

SQL Server 2012 安装图解教程(附

sqlserver中distinct的用法(不重

SQL Server导入、导出、备份数据

SQL语句去掉重复记录,获取重复记

SQL Server数据库入门学习总结

SQL Server错误代码大全及解释(

sql convert函数使用小结

sql 时间函数 整理的比较全了

用SQL语句添加删除修改字段、一些

相关文章

鲁迅:影的告别

鲁迅:影的告别人睡到不知道时候的时候,就会有影来告别,说出那些话──有我所不乐意的在地狱里,我不愿去;有我所不乐意的在地狱里,我不愿去;有我所不乐意的在你们将来的黄金世界里,我不愿去。然而你就是我所不...
资料大全2018-07-07
鲁迅:影的告别

国外IP地址汇总 -电脑资料

ip route 1.0.0.0 255.255.255.0 10.201.130.13 ip route 1.1.1.0 255.255.255.0 10.201.130.13 ip route...
资料大全2014-06-04
国外IP地址汇总 -电脑资料

毕业歌阅读答案

无论是在学习还是在工作中,我们总免不了要接触或使用阅读答案,阅读答案有助于我们领会解题思路,掌握答题技巧。大家知道什么样的阅读答案才是规范的吗?下面是小编为大家整理的毕业歌阅读答案,希望能够帮助到大家...
资料大全2011-02-01
毕业歌阅读答案

关于塞组词

【塞色】sāi sè指塞外的景象【紫塞】zǐ sāi北方边塞【款塞】kuǎn sāi 指异族诚意来到边界归顺,与“寇边”相对【塞子】塞住容器口使内外隔绝的东西【塞满】布满;填满【塞车】交通被车辆堵塞堵...
资料大全2019-09-08
关于塞组词

财务专业实习周记范文十篇(2)

时间过的真快,电业局的实习马上就要结束了,现在我已经在xxx电业局实习了七周了。目前我的工作是整理账簿,填制原始凭证,录入原始数据,进行电算化的操作。财务室的老师年纪都在四十岁以上,操作电脑的时候速度...
资料大全2015-08-01
财务专业实习周记范文十篇(2)

自强美德少年推荐词600字

自强美德少年推荐词600字大家好,我叫李XX,今年8岁,自强美德少年推荐词600字。我是江苏省泗阳实验小学三年级的一名学生。我是一个刻苦学习的孩子,在班级我的成绩一直遥遥领先。我兴趣广泛,喜欢朗诵,爱...
资料大全2018-07-04
自强美德少年推荐词600字