社区
C#
帖子详情
C#中如何创建SQLSERVER数据库建表
miaopeng
2007-01-05 02:40:42
SQLSERVER2000数据库所有的表都生成了SQL脚本,C#中如何创建数据库并使用脚本建表呢?请教!
...全文
892
7
打赏
收藏
C#中如何创建SQLSERVER数据库建表
SQLSERVER2000数据库所有的表都生成了SQL脚本,C#中如何创建数据库并使用脚本建表呢?请教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bzhi268
2007-01-05
打赏
举报
回复
帮顶
miaopeng
2007-01-05
打赏
举报
回复
to lizhizhe2000(彬彬)
执行老大的代码提示我:错误 1 当前上下文中不存在名称“ReadSQLFromFile”
lizhizhe2000
2007-01-05
打赏
举报
回复
老大代码没有问题!
调用osql如下:
如果是强调在程序中创建数据库,启动一个cmd.exe进程,来执行数据库脚本文件来创建数据库。参见:
// <summary>
/// 调用Osql.exe执行建库脚本
/// </summary>
/// <param name="UserName">数据库访问用户名</param>
/// <param name="Pwd">数据库访问密码</param>
private void CreateDataBase (string UserName,string Pwd)
{
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
string Path = Application.StartupPath.ToString();
string Parameter = "osql.exe -U " + UserName + " -P " + Pwd + " -S wangxiangmin -i " + Path + @"\ICMS.sql";
try
{
p.Start();
p.StandardInput.WriteLine(Parameter);
p.StandardInput.WriteLine("exit");
p.StandardInput.WriteLine("exit");
p.WaitForExit();
p.Close();
}
catch(Exception e)
{
MessageBox.Show(e.Message);
this.Close();
}
}
miaopeng
2007-01-05
打赏
举报
回复
怎么调用osql执行脚本?
miaopeng
2007-01-05
打赏
举报
回复
老大的代码编译不通过555
jiatong1981
2007-01-05
打赏
举报
回复
顶一个 要不就是用cmd执行sql语句 要不就是调用osql执行脚本
hoho 老大的文章写得很明白了
lizhizhe2000
2007-01-05
打赏
举报
回复
这是老大的文章:
http://blog.csdn.net/knight94/archive/2006/03/19/628871.aspx
C#
开发
SQLSERVER
数据库
自动
建表
简单的通过导入文本的方式创
建表
,字段维度支持
中
文并直接获取拼音首字符转换成英文字符串格式,具体可参见内部详细代码。
c#
EXCEL 数据导入SQL Server
数据库
(自动创
建表
)
最近在做个小东西的时候用到的,网上有很多但大多是文档,所以自己照着改了改,开发环境:vs2013 excel版本:office excel 2013,可能写的比较糙,有什么有问题的地方希望能够指出来,共同进步。
C#
SQL Server
数据库
技术
本课程讲解
C#
对SQL SERVER
数据库
的操作,包括
数据库
的连接、
数据库
的增、删、改、查询等。
C#
winform程序
SQLServer
增删改查
C#
winform程序
SQLServer
增删改查案例,内含
数据库
语句,进行建库
建表
建字段。
C#
+快速数据
建表
工具+SQL SERVER
利用
C#
编写的一个小工具,用于日常sql server
数据库
的数据表
创建
SqlConnection sc = new SqlConnection(@"server=" + ip + ";database=" + db + ";uid=" + user + ";pwd=" + pw + "");
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章