1、我在存储过程 里写了一个指定的错误 信息就是那个 raiserror('******',16,-1)
这种,我想在程序里如果报错的话 提取出这个 错误信息显示给用户看,可以吗2、我做了一个网站,还没做完,已经写了四十多个存储过程了,本来我以为 存储过程和 建表的sql语句一样,可以全部运行,昨天晚上突然发现,存储过程只能一个一个的运行创建,有没有什么办法,让它一起全部运行,我估计我还得写很多过程!如果照这样写的话,等在 服务器的sql server里建过程的时候 光建过程我差不多就累死了,呵呵!请指点
这种,我想在程序里如果报错的话 提取出这个 错误信息显示给用户看,可以吗2、我做了一个网站,还没做完,已经写了四十多个存储过程了,本来我以为 存储过程和 建表的sql语句一样,可以全部运行,昨天晚上突然发现,存储过程只能一个一个的运行创建,有没有什么办法,让它一起全部运行,我估计我还得写很多过程!如果照这样写的话,等在 服务器的sql server里建过程的时候 光建过程我差不多就累死了,呵呵!请指点
using(SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand(queryString, connection);
try
{
command.Connection.Open();
command.ExecuteNonQuery();
}
catch (SqlException ex)
{
Response.Write(ex.Message);
}
}
2.首运行创建表的sql语句,然后运行创建存储过程的语句,可批量创建,前提是建好表