网上有撒,在google上查一下,我已经找到了这个说明,msdn网站上面的,忘了地址了

解决方案 »

  1.   

    同感 :)SqlConnection conn = new SqlConnection(ConnectionStr);
    SqlCommand objCommand = new SqlCommand();
    objCommand.CommandText = "Pr_Person_Get_BySearch";
    objCommand.CommandType = CommandType.StoredProcedure;
    objCommand.Connection = conn;
    conn.Open();
    Data.SqlClient.SqlCommandBuilder.DeriveParameters(objCommand);foreach(SqlParameter item in objCommand.Parameters)
    {
         //item.ParameterName() ;
         //item.SqlDbType.ToString();
         //item.Direction.ToString();
    }conn.Close();
      

  2.   

    wangier(冷眉) 兄帮我解决了填充参数的问题,但调查询生成器(QueryBuilder)的方法仍没找到,望指点
      

  3.   

    调用查询分析器可以用Process来做
    调用那个exe文件就可以了
      

  4.   

    查询生成器是exe文件么?VS.Net设计要调用的功能,应该不会是的吧?应用是一个自定义属性编辑器,需要传入传出参数(CommandText)的
      

  5.   

    冬天来了,天气转凉了。一群BT往南飞,一会儿排成一个B字,一会儿排成一个T字。
      

  6.   

    BT的意思是“跳跃性思维”---来自mop的官方解释
      

  7.   

    我不保证我理解了楼主的意思
    但是要是在程序中调用查询分析器
    可以简单的如下System.Diagnostics.Process p = new System.Diagnostics.Process();
    p.StartInfo.FileName = @"C:\Program Files\Microsoft SQL Server\80\Tools\Binn\isqlw.exe";
    p.Start();
      

  8.   

    在cmd中输入isqlw.exe /? 可以查看允许的参数
      

  9.   

    首先谢谢brightheroes(闭关)
    其实我是想调用VS.Net提供的查询和视图生成器(Query and view Designer)
    界面如下:
    http://msdn.microsoft.com/library/en-us/vdbt7/html/dvconquerydesignerlayout.asp
    在设计时编辑CommandText属性时会自动弹出这个界面,生成SQL命令很方便,所以我想在我的应用程序里也调用这个界面,但找不到调用的接口。
      

  10.   

    ms确实做的不够,虽然msdn是个好东东,可是有些东西实在找不到啊!
      

  11.   

    commandbuilder也不是都好的,对多个表操作的时候就不太好咯.有时还是手写命令啦,不偷懒
      

  12.   

    再次感谢wangier(冷眉) 兄的关注
    另外,你告诉我的填充Params的方法好像只能针对存储过程,常规带参数的SqL不行BT的微软!!!