VC++通过ADO连接局域网中的mysql数据库
我想用我的电脑连接本地另一台电脑上的mysql数据库,我原先连接的是本地的 strServer="Localhost"; //本机服务器名称 strDBFile = "xscj"; //数据库名 strConn.Format(("Driver=MySQL ODBC 3.51 Driver;charset=gb2312;Server=%s;Database=%s;UID=root;PWD=root"), strServer,strDBFile); HRESULT hr=pConn->Open ((_bstr_t)strConn,"","",-1); 现在怎么改一下就能局域网中的数据库了? 高手帮帮忙吧,做了一天了,网上也查不到,谢谢了
strServer="\\192.168.1.11"; 改成服务器ip 还是将服务器改为strServer=“\\127.0.0.1”吧,Localhost估计不认识 别的不用改吗? 服务器地址怎么查啊?引用 服务器地址怎么查啊? 到服务器上,看看去啊 试了怎么不行啊?是不是还需要别的东西啊? 现在是连不上,还是只能连接本地的? 那连接局域网中的怎么连接啊?谢谢了啊!!! 只能连接本地的,无法连接局域网中的 现在本地的也连不上,这是怎么回事啊 关注。 先把你本地的连上, 然后strServer="";你目标机的iP ,不用 “\\”直接写, 检查一下你的 UID=root;PWD=root 在服务器数据库中是否能登陆上去, 要在你的机子上通过UID=root;PWD=root访问,不成的话就看下数据库的设置先 不好意思啊,我应该是没说清楚,我用我上面写的可以连接上本地数
相关问答:
请问用C或C++如何编写求解3D魔方的程序,该从何开始? 谢谢各位,帮忙提点建议吧。 http://www.mofang.net/code/176/182/6581.html 我只能突破60秒!唉。 我刚过40秒 google的android中有个OpenGL ES + ......
写了个测试程序如下 struct hostent *hp; char AlarmDevIP[20]; int x2; hp = gethostbyname("www.google.com"); if (hp) {
......
#include "stdio.h" int main() { char *ch(char *, char *); char str1[]="I am glad to meet you!"; char str2[]="Welcom to study C!"; &nb ......
String SQL="insert into 学生信息表 values(StudentNumber,StudentName,StudentAge)";其中StudentNumber,StudentName,StudentAge都是变量。这样写不对……到底该咋写啊 万分感谢! String SQL=&q ......
CREATE DATABASE ADDRESSLIST; USE ADDRESSLIST; DROP TABLE IF EXISTS FRIEND; CREATE TABLE FRIEND (FRIEND_ID INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY , FRIEND_NAME VARCHAR(20) NOT N ......