有一个sql.sql的脚本文件,里面是建数据库,表,试图和存储过程的一些脚本。
不知道能不能用SqlConnection ,SqlCommand执行这脚本文件来创建数据库。
有那位大侠知道应该怎么写这段代码?帮忙写一下

解决方案 »

  1.   

    这个只要先把sql.sql里的数据读出来,再一步一步的实现就可以了呀
      

  2.   

    有谁知道吗?
    类似VB中的方法  CreateDateBase OpenFile("VisitantCardDB.sql")
    直接执行脚步来创建数据库
      

  3.   

    alesso(卡卡)能给段源码看看吗?
      

  4.   

    我也来出个主意。
    调用SQLDMO来执行,这个对象可以直接执行SQL脚本。
      

  5.   

    SqlConnection cn=new SqlConnection(connectionstring);
    cn.Open();string sqltext="Create table table 1.....";//这里可以写多条语句
    SqlCommand cmd=new SqlCommand(sqltext,cn);
    cmd.ExecuteNonQuery();