与sql连接
看看服务里面,sql browser服务是否启动,这个是负责远程数据库连接的
Ⅱ c如何与sql数据库连接
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
C或者以C++与SQL应该如何连接,谢谢!
解析:
用odbc或db-libary给你一小段db-library程序
int CreateProc(PDBPROCESS * dbproc,char * pwd,char * sname)
{
PLOGINREC login;
char sname[20];
unsigned short num;
memset(sname,0,sizeof(sname));
login=dblogin();
DBSETLUSER(login,"sa");
if(strlen(pwd)>0)
{
DBSETLPWD(login,pwd);
}
DBSETLVERSION(login, DBVER60);
dbprocerrhandle(login,err_handler);
dbprocmsghandle(login,msg_handler);
dbserverenum(LOC_SEARCH,sname,sizeof(sname),&num);
DBSETLTIME(login,20);
*dbproc=dbopen(login,sname);
if(*dbproc == NULL){
return ERR;
}
dbuse(*dbproc,"ccenter");
dbfreelogin(login);
return OK;
}
int check_grp_no(int grp_no, unsigned int * *** all_len)
{
int res=0;
int t=0;
dbcancel(dbproc);
dbfcmd(dbproc," select *** all_len from grp_table where grp_no=%d",grp_no);
res=dbsqlexec(dbproc);
if((res=dbresults(dbproc))==SUCCEED){
dbbind(dbproc,1,INTBIND,0,(unsigned char *) *** all_len);
while(dbnextrow(dbproc)!=NO_MORE_ROWS){
t++;
return OK;
}
}
return ERR;
}
Ⅲ 我有一个档案管理软件,怎样与sql数据库连接
1、先选择一台电脑做为服务器,安装SQL数据库,数据库的安装是有方法的,如果安装不完整或是错误,则无论什么软件都无法与SQL数据库连接,建议你让软件的提供者为你提供建库的教程;
2、一般来说,安装好SQL数据库后要附加上软件的数据库,但是也有的软件是自动安装SQL数据库的,如果是附加数据库,就在SQL数据库中找到“附加数据库”的菜单,附加上档案软件的数据库即可,这个数据库应是由软件开发者提供的;
3、安装档案管理软件,一般来说软件上应该有选择登陆SQL数据库的选项,例如万能档案管理软件一登陆,就提示您是选择Access数据库还是选择SQL数据库,当你选择了SQL数据库后,输入相应的联接密码就成功了。
Ⅳ sql如何建立连接
给你找了一个详细的资料,如下:
一、安装MSSQL
自行安装好MS SQL,此处省略
二、打开数据库
资料出自:Boblim博客园
以上希望可以帮助到你
Ⅳ SQL中字符串的连接
在MYSQL中字符串连接使用的是concat内置函数。
CONCAT() 的语法如下:
CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。
请注意,Oracle的CONCAT()只允许两个参数;
换言之,一次只能将两个字串串连起来,不过,在Oracle中,可以用'||'来一次串连多个字串。
(5)与sql连接扩展阅读:
注意:
如果所有参数均为非二进制字符串,则结果为非二进制字符串。
如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。
一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:
SELECT CONCAT(CAST(int_col AS CHAR), char_col)