一小段利用adox获取表结构主键字段的代码
来源:互联网 发布:java socket传输中断 编辑:程序博客网 时间:2024/05/16 01:50
#import "c:/Program Files/Common Files/system/ado/msadox.dll" no_namespace
#import "c:/Program Files/Common Files/system/ado/msado15.dll"
#include <stdio.h>
int main()
{
if(FAILED(::CoInitialize(NULL)))
return 1;
_CatalogPtr pCatalog = NULL;
_bstr_t strcnn("Provider=SQLOLEDB.1;Password=xxxx;Persist Security Info=True;"
"User ID=sa;Initial Catalog=pubs;Data Source=server");
pCatalog.CreateInstance(__uuidof (Catalog));
pCatalog->PutActiveConnection(strcnn);
_variant_t varIndex((long)-1);
_KeyPtr pKey = NULL;
KeyTypeEnum enumKey ;
try
{
while (1)//i don't how to decide the key's cnt,so just make a throw error
{
++varIndex.llVal;
pKey = pCatalog->Tables->GetItem("titleauthor")->Keys->GetItem(varIndex);
static const char *KEYDESC [] = {"adKeyPrimary ","adKeyForeign ","adKeyUnique "};
enumKey = pKey->GetType ();
printf("%s/t%d/t%s/r/n",(char*)pKey->GetName (),enumKey,KEYDESC[enumKey-1]);
}
}
catch(...)
{
}
::CoUninitialize();
return 0;
}
- 一小段利用adox获取表结构主键字段的代码
- 一小段利用adox获取表结构主键字段的代码
- ADOX获取表的字段信息
- 一小段puzzling的代码
- 一小段四则运算的代码
- 获取access所有表和字段,不引用ADOX
- 获取access所有表和字段,不引用ADOX
- 有关消息映射的一小段代码
- 改动鼠标形状的一小段代码
- 华为的一小段代码找错题
- div屏蔽dropdownlist的一小段代码
- 有关Java继承的一小段代码
- 打印skb内容的一小段代码
- 获取SqlServer2005表结构(字段,主键,外键,递增,描述)
- 获取SqlServer2005表结构(字段,主键,外键,递增,描述)
- 获取SqlServer2005表结构(字段,主键,外键,递增,描述)
- 获取SqlServer2005表结构(字段,主键,外键,递增,描述)
- 获取SqlServer2005表结构(字段,主键,外键,递增,描述)
- 毕业的离别 伤感弥漫校园
- VBS
- 散伙饭
- Windows下如何彻底删除Oracle 解决方法
- HTM
- 一小段利用adox获取表结构主键字段的代码
- 留言本
- BCP:PPP桥接控制协议--网络大典
- 放弃
- 开发工程师人生之路
- sdfas
- 配置php环境(php+apache)
- 有条件的表联接
- 强烈鄙视那些虚伪的垃圾