以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]删除加载的SQL数据库 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72016) |
-- 作者:blsu33 -- 发布时间:2015/7/22 11:38:00 -- [求助]删除加载的SQL数据库 红袍老师, 如何命令先卸载再删除 SQL上的数据库 |
-- 作者:大红袍 -- 发布时间:2015/7/22 11:42:00 -- 删除某数据库语法
use master; drop database 数据库名 |
-- 作者:大红袍 -- 发布时间:2015/7/22 11:43:00 -- 如果要换数据源,就重新打开项目,在BeforeConnectOuterDataSource那里设置连接字符串。 |
-- 作者:客人 -- 发布时间:2015/7/22 13:36:00 -- 老师, 删除代码不会写? Dim ztjc As WinForm.TextBox = e.Fo rm.Controls("TextBox2") If FileSys.DirectoryExists(ProjectPath & "\\" & ztjc.text)=False Then MessageBox.Show("账套不存在,请确认重新确认!","提示") Else use master; drop database=\'" & ztjc.text &"\'" FileSys.DeleteDirectory (ProjectPath & "\\" & ztjc.text) MessageBox.Show("【" & ztjc.text & "】" & "帐套已删除成功,请重新登录!","提示") ‘Syscmd.Project.Exit(True) End If |
-- 作者:大红袍 -- 发布时间:2015/7/22 14:04:00 -- 写sql语句啊
http://www.foxtable.com/help/topics/0696.htm
|
-- 作者:blsu33 -- 发布时间:2015/7/22 14:23:00 -- 难道是这个 Dim cmd As New SQLCommand cmd.C cmd.CommandText = "use master;drop database=\'"& ztjc.text &"\'" \'文本框对应字符 cmd.ExecuteNonQuery() 没有删除成功
|
-- 作者:jialihaha -- 发布时间:2015/7/22 14:35:00 -- Dim cmd As New SQLCommand cmd.C cmd.CommandText = "DROP TABLE " & 要删除的表名 \'文本框对应字符 cmd.ExecuteNonQuery() 试试看 |
-- 作者:大红袍 -- 发布时间:2015/7/22 14:41:00 -- 没成功提示什么?你在sqlserver那里有附加了数据库吗? |
-- 作者:blsu33 -- 发布时间:2015/7/22 14:49:00 -- 使用= cmd.CommandText = "use master;drop database=\'"& ztjc.text &"\'" \'文本框对应字符 cmd.ExecuteNonQuery() .NET Framework 版本:2.0.50727.3053 Foxtable 版本:2014.11.11.1 错误所在事件: 详细错误信息: \'=\' 附近有语法错误。 使用& cmd.C cmd.CommandText = "use master;drop database" & ztjc.text ’911测试用数据库 cmd.ExecuteNonQuery() .NET Framework 版本:2.0.50727.3053 Foxtable 版本:2014.11.11.1 错误所在事件: 详细错误信息: \'database911\' 附近有语法错误。 |
-- 作者:jialihaha -- 发布时间:2015/7/22 14:55:00 -- Dim cmd As New SQLCommand cmd.C cmd.CommandText = "drop database 数据库名称" cmd.ExecuteNonQuery() |