RT

解决方案 »

  1.   

    我看别人写的带@参数查询留言本(ACCESS数据库),可以用的
      

  2.   

    当然可以
    OleDbConnection conn = OleDbConnection("链接串");
    string sql="select * from a where a=@var";
    OleDbCommand cmd=new OleDbCommand(sql,conn);
    cmd.Parameters.Add(new OleDbParameter("@var",OleDbType.VarChar,60));
    cmd.Parameters["@var"].Value="1";
      

  3.   

    access写存贮过程?不能吧。
    ----------------------------
    access中建立的查询,就可以视为存储过程
      

  4.   

    正反两方激烈辩论!
    我没用过,不知道!你可以自己试试,我的机器上没有ACCESS,没法.
      

  5.   

    当然可以
    OleDbConnection conn = OleDbConnection("链接串");
    string sql="select * from a where a=@var";
    OleDbCommand cmd=new OleDbCommand(sql,conn);
    cmd.Parameters.Add(new OleDbParameter("@var",OleDbType.VarChar,60));
    cmd.Parameters["@var"].Value="1";
    =======================================
    这应该不能算成Access支持@吧!只能说.net允许这样书写参数的传入
      

  6.   

    我用的 asp.net 操作 access 可以用,但是单独在 access 中好像是不行的。
      

  7.   

    肯定可以,我一直都在用呢,并且ACCESS中也可用存储过程的.
      

  8.   

    这应该不能算成Access支持@吧!只能说.net允许这样书写参数的传入
    -------------------------------------------------------------
    -------------------------------------------------------------
    题目不是ACCESS中是否够能使用 带 @ d的参数查询??? 也可能楼主说的参数查询   这个查询是指的accsee的查询
    即使这样access也支持
    access里新建查询用sql视图
    select * from 表 where 字段=@var上述在access建立的查询,就是一个存储过程
    .net调用它,可以象调用sql server的存储过程一样来调用它
      

  9.   

    1  是可以的~~!! 因为我用过. 可是使用参数查询或插入,删除等等
    2  还有所谓的ACCESS的存储过程与SQLSERVER的是不一样的.两者差很远.前者的是类似存储过程.
      

  10.   

    不能直接在数据库里查询,无论是 sql server 还是access
    在asp.net 里则没有问题
      

  11.   

    OleDbConnection conn = OleDbConnection("链接串");
    string sql="select * from a where a=?";
    OleDbCommand cmd=new OleDbCommand(sql,conn);
    cmd.Parameters.Add(new OleDbParameter("a",OleDbType.VarChar,60));
    cmd.Parameters["a"].Value="1";