易截截图软件、单文件、免安装、纯绿色、仅160KB

mfc程序用ADOX连接SqlServer的问题

我看的是安装Office时自带的Microsoft ActiveX数据对象2.5(ADO)其中的内容—目录如下:
ADO程序员参考
  ->ADOX API参考
    ->ADOX代码范例
      ->Microsoft Visual C++中的ADOX代码范例
我看了其中关于创建新表的代码基本上都是这样的:
C/C++ code:

_CatalogPtr m_pCatalog = NULL;
_TablePtr m_pTable = NULL;
try
{
TESTHR(hr = m_pCatalog.CreateInstance(__uuidof(Catalog)));
//Open the catalog
m_pCatalog->PutActiveConnection(
"Provider='Microsoft.JET.OLEDB.4.0';" \
"data source='c:\\Program Files\\Microsoft Office"
"\\Office\\Samples\\Northwind.mdb';");

TESTHR(hr = m_pTable.CreateInstance(__uuidof(Table)));
m_pTable->PutName("MyTable");
m_pTable->Columns->Append("Column1",adInteger,0);
m_pTable->Columns->Append("Column2",adInteger,0);
m_pTable->Columns->Append("Column3",adVarWChar,50);
m_pCatalog->Tables->Append(_variant_t((IDispatch *)m_pTable));


这个应该是在Access中创建新表MyTable的,而我现在想在SqlServer中我建好的数据库ImageDB中新建这样一个表,该如何做呢?只改Provider和data so


相关问答:

sqlserver 数据合并问题

先由如下sql语句
select  A,B,C from table1
union
select  A,B,C from table2
order by A, C asc
得到结果如下:
  A        B      &nbs ......

ado访问远程数据库(远程访问sqlserver)

是这样的,我用是ODBC数据源连接服务器的数据库,现在我觉得很麻烦,因为要为每如机添加对应的数据源,想把他改成ADO方法来访问服务器的数据库能实现吗?要怎么写。
比如服务器里有二个数据库data1 和data2,客户 ......

编写sqlserver存储扩展用c#好还是vb.net好?

RT!

准备学一样。求问,哪种更合适??
都一样的.你喜欢哪种就用哪种.

我覺得學C#好。但是有同事卻說VB.net好。

你自己觉得自己哪个强就学哪个 真的 只要学得好 都一样
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号