可以用ADO,DAO,OCBC等.可以看帖http://www.csdn.net/expert/topic/652/652564.xml?temp=.5754663

解决方案 »

  1.   

    不是啦!!我是问有没有SQLserver提供的借口函数,除了dbXXXADO,DAO什么的都是通过ODBC来运行的!
      

  2.   

    能不能象C一样的直接用
    EXEC SQL ...
    什么的!
      

  3.   

    CString strSQL = 'DELETE From Your_Table WHERE Your_Field = Value;
    db.ExecuteSQL(strSQL);
      

  4.   

    1)以下说法有问题:
      “ADO,DAO什么的都是通过ODBC来运行的!”
      正确的说法:
        ADO,DAO什么的可以通过ODBC来运行!!!2)关于TSQL
      TSQL是SQL Server机能,TSQL写的代码仍然放在服务端;可行的办法是
    先写好TSQL存储过程,然后由VC来调用。具体方式采用:db-Library,ODBC,
    DAO(只能通过ODBC方式), ADO,OLEDB,任一即可。
      

  5.   

    DMO是可以强力控制SQL Server的COM组件,SQL的控制台实际是它的界面,你想还有什么DMO干不了的?具体参见MSDN对DMO的描述
      

  6.   

    dyw(旺仔) 
    那能不能举个列子啊?!(不通过ODBC的)!
    呵呵~~~~~~~~~~~~~最好是能不能给我一参考代码啊?!
    [email protected]
    谢谢!!!ourworld(失魂落魄)
    用interface来控制SQL server真的很麻烦的啊!:(不过这几天我看了很多文档,其实EXEC SQL ...
    也是调用dbXXX来实现的!
    不知道各位主要用什么来实现的呀?!