关于sql server 2005 ssis 的问题 20CSDN]

发布时间:2017-1-18 18:00:23 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"关于sql server 2005 ssis 的问题 20CSDN]",主要涉及到关于sql server 2005 ssis 的问题 20CSDN]方面的内容,对于关于sql server 2005 ssis 的问题 20CSDN]感兴趣的同学可以参考一下。

在DataReader source的sqlcommand中可以使用参数吗?请问具体怎样使用?

可以 SqlCommand cm=new SqlCommand("sql语句",Connction1)

三种参数使用情况:  1.public void CreateCommand()   {     string queryString = "SELECT * FROM Categories ORDER BY CategoryID";     SqlCommand command = new SqlCommand(queryString);     command.CommandTimeout = 15;     command.CommandType = CommandType.Text;  } 2. private static void CreateCommand(string queryString,     string connectionString) {     using (SqlConnection connection = new SqlConnection(                connectionString))     {         SqlCommand command = new SqlCommand(             queryString, connection);         connection.Open();         SqlDataReader reader = command.ExecuteReader();         while (reader.Read())         {             Console.WriteLine(String.Format("{0}, {1}",                 reader[0], reader[1]));         }     } } 3. public SqlCommand ( string cmdText, SqlConnection connection, SqlTransaction transaction )

如果你的意思是SQL语句中的参数或存储过程的参数,当然可以的,譬如 SqlDataReader dreader; SqlCommand cmd = new SqlCommand("select au_id, au_lname, au_fname from authors where au_id = @au_id", conn); cmd.Parameters["au_id"].Value = 123; conn.Open(); dreader = cmd.ExecuteReader(); while (dreader.Read()) { } dreader.Close(); conn.Close(); 参考 执行返回结果集的数据命令 http://msdn.microsoft.com/library/default.asp?url=/library/chs/vbcon/html/vbtskExecutingDataCommandThatReturnsResultSet.asp

it  sounds like a coding Q :)

上一篇:SQL2005安装环境 20CSDN]
下一篇:sql server 2005 经验谈 20CSDN]

相关文章

相关评论