Chinaunix首页 | 论坛 | 博客
  • 博客访问: 465771
  • 博文数量: 724
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(724)

文章存档

2011年(1)

2008年(723)

我的朋友

分类:

2008-10-13 17:07:08

阿南:太好了~
(发表于2004-4-5 12:29:00)

cl7986:MS DTC分布式事务处理启动失败。。
最开始会这样提示一下, 然后就是点任何一个录入医生信息之类的东西都会出现错误。这是怎么回事。

程序能在VC6.0中编译通过, 能出主界面。
(发表于2004-4-9 12:25:00)

ynzhangyao:to cl7986:
这是因为SQL Server的Distributed Transaction Coordinator 没有启动,
启动方法:
1、打开SQL SERVER 服务管理器
2、在服务的下拉列表框中选择:Distributed Transaction Coordinator 
3.点击“开始/继续”
问题应可解决

(发表于2004-5-25 11:29:00)

hanxin:请问:我应该如何设置我的sql才能解决,在初次运行时找不到服务器的问题。

具体:severity:0,DBErrcode:0,DBErrstr:(null)创建连接失败。服务名:127.0.0.1
(发表于2004-6-27 13:45:00)

ylxiao:我也遇到和 hanxin 一样的问题, 里面的dbopen()没有返回值,不知道该怎么解决
(发表于2004-6-30 16:20:00)

hanxin:解决!!!!



3.修改程序数据库的ip地址

首先,开始-〉运行-〉cmd[打开dos]-〉输入‘ipconfig'察看本机ip

然后修改PhysicM.cpp文件中的
BOOL CPhysicMApp::InitInstance()
{


if(!AfxInitRichEdit()) return FALSE;
try{
if(!DBSession.Connect("sa","","192.168.8.10")) return FALSE;   
#ifdef _DEBUG 
DBSession.SetDataBase("Demo");
#else
DBSession.SetDataBase("physic");
#endif
......
将其中的Connect("sa","","192.168.8.10")欲连接的数据库三个参数分别是:用户名,密码,ip地址。

4.打开工程文件PhManage.dsw

运行程序!

(发表于2004-7-1 10:33:00)

ynzhangyao:如果大家在使用中发现BUG或什么问题,请指正,我的
E-Mail:ynzhangyao@sina.com.cn
(发表于2004-7-1 14:58:00)

ynzhangyao:目前正在准备编写通过OCI访问Oracle数据库,
OCI比DBLIB复杂很多......正在进行中
(发表于2004-7-1 15:08:00)

xyz168:请问这么好的东西在哪里下载呀?
(发表于2004-7-7 21:55:00)

mojian0314:我用所提供的类库时候,遇到这样的问题:在一个循环中,执行对MSSQL的操作的时候,只能在循环的第一遍执行成功。还有connect()函数中,连接数用宏表达十不能够连接成功。而只有改成数字才能成功。还有就是对一些参数没有进行初始化,运行过程中引起错误。这些我不知道是为什么?
(发表于2004-9-2 16:59:00)

lm816:小弟我在调试时,程序运行到以下代码就停掉了,
bool CDBSession::Connect(char *UserName,char *Password,char *SrvName)
{
dbmsghandle((DBMSGHANDLE_PROC)Msg_Handle);
DBLVer=dbinit();
WriteLog(false,"%s",DBLVer);
login=dblogin();
DBSETLUSER(login,UserName);
DBSETLPWD(login,Password);
DBSETLAPP(login,app_name);
BCP_SETL(login,TRUE);//设置批拷贝
dbsetmaxprocs(MAXPROCS);
for(int i=0;i {
   dbproc[i]=dbopen(login,SrvName);//程序在此语句就运行不下去了,可以保证服务器的UserName、Password全都正确,不知道为什么运行不了?请各位大哥能指点小弟一下,谢谢!
              ..........
(发表于2005-5-19 20:29:00)

lm816:接上:还有服务器IP用的是本地的IP:192.168.1.3
(发表于2005-5-19 20:30:00)

lovelzf:void CTestDlg::OnOK() 
{
char ver[15];
CString cc;
for(int i=0;;i++)
{
           OnTest();//我想多次读数据库,结果出现////格式化SQL语句错误


}
getVerInfo(ver);
AfxMessageBox(ver);
  
// CDialog::OnOK();
}
而用你第一个版本就没问题

但我想连两个数据库就不成
try{
if(!DBSession.Connect("sa","123","127.0.0.1")) 
return FALSE;
DBSession.SetDataBase("wss");
if(!DBSession111.Connect("sa","123","127.0.0.1")) 
return FALSE;
DBSession.SetDataBase("wddd");

}
catch(DBErr *dberr)
{
char *err;
int errcode;
dberr->GetLastErr(errcode,&err);
AfxMessageBox(err);
}
(发表于2005-8-11 15:34:00)

ynzhangyao:呵,mojian0314兄弟的问题,在他给我的E-MAIL中已经解决,要是出现同样问题的兄弟,给我发E-MAIL:ynzhangyao@sina.com;ynzhangyao@hotmail.com;ynzhangyao@163.com
(发表于2005-9-22 17:22:00)

..........................................................................
--------------------next---------------------

阅读(172) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~