我教过两个学期PB,这个问题应该可以解决。
首先,你要知道你下载的程序,他的数据库是anywhere(db)还是SQL SERVER(mdf)的,他们两个的连接方法是不一样的。
如果连接anywhere(PB自带的数据库),看看原数据库文件中带不带一个日志文件,带的话,在PROFILE中需要输入正确的数据库名字,还有日志的名字。
连接SQL SERVER相对复杂一点点,需要先把数据库附加到企业管理器中,之后在PB的数据库中再做连接。
2、你问的第二个问题,我大概看了看,好象是在查询分析器中运行,作用是建立个数据库和数据表。
3、PB当然可以连接SQL 了,每一个前台都可以和后台连接。
如果看不明白,加我的QQ吧:272359767,附加信息中输入:“请教PB的问题”否则我不予理睬。
dw_1accepttext()
if dw_1modifiedcount()=0 and dw_1deletedcount()=0 then
f_showmsg(' 你还未修改任何数据!')
else
if dw_1update()<>1 then
if gs_dbtype='mysql' then
else
messagebox('警告!','数据保存失败!~r~n有可能是输入的记录重复,或有些必须填写数据没有输入或输入格式不对,请仔细检查!',stopsign!)
end if
else
commit;
f_showmsg(' 数据保存成功!')
end if
end if
ODBC只是PB和数据库之间的一个桥梁而已。
ODBC指向数据库,而PB指向ODBC。
PB提供了专门的ODBC接口,先配置ODBC数据源,连接数据库。
然后在PB里面,找到DataBase Painter,找里面的ODBC,新建一个,配置连接就好了。
在相加的按钮单击事件中写代码
int li_num,li_1,li_2
li_1 = integer(st_1)
li_2 = integer(st_2)
li_num = li_1 + li_2
insert into tablename()
values(:li_1,:li_2,:li_num);
commit;
以上就是关于PB从网上下载的源代码中怎么连上他的数据库啊全部的内容,包括:PB从网上下载的源代码中怎么连上他的数据库啊、用pb的数据窗口怎样把数据插入到数据库中、PB如何连接ODBC数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)