C++对sql的操作 - C/C++ / 其它技术问题
我想通过ODBC来操作数据表,但却找不到自己新建的表,只有新建数据库时自动生成的表
强调:在企业管理器中能找到我建的表
哪位出现过类似问题????????????????救救我吧、、、、、、、、、、、、、、、、
你确定那个是在同一个数据库中? 访问权限呢
你新建的表保存了吗?没保存的话,是肯定看不到滴
不过不知道LZ是找不到表,还是找不到数据库
保存了,也在同一库中,而且我重启之后还那样
在企业管理器中可以找到,但通过ODBC进入数据库就找不到自己建的表
你进去了没有?
能找到其他表吗?(SQLserver2000好像自带一些表)
是不是同一个用户阿?
有可能是访问权限的问题,你在注册ODBC数据源时一定要是具有访问该表权限的账户
其他表都找得到,就类型为“用户”的表找不到
我早上还能找到,但之后我将那几个表删了;再建了几个表后就找不到了
重新注册ODBC数据源试试
测试一下ODBC和数据源的通讯正常吗。还有数据库用户的权限也在ODBC里检测一下。
问题出在通讯和权限上,仔细检查一下肯定能找到!
解决了,谢谢各位。。。
相关问答:
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
有一10*10矩阵,除去第一个点(0,0)和最后一点(9,9),还有八个点为1,其他都为0,要求用二维数组表示。八个点是随机生成的,编写相关程序表示矩阵所有可能情况。
真心求教各位高手,哎!本人太菜了!呵呵!
......
现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......