求助`!!!!数据库连接问题!!! 本人为DELPIH初学者,用DELPIH做了一个系统,重装系统后数据库连接不上,求哪位大虾指教一下,有好心指教的人加我QQ 254619634 急```` 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 重装系统?不会是数据库被删除了吧?对对ADO?里面的sql 语句没错误吧?看看数据库的名字没错吧?数据库的服务器打开了就知道这些 呵呵 之前用odbc连的话,重装系统后要重新设置次odbc 建议:1、查看原来数据库是否正常;2、查看系统和数据库连接部分;建议重建连接;3、如为SQL数据库,看服务是否启动,数据库中库、表是否正常;如用了ODBC,得重新设置。 用ADO联ACCESS数据库的函数:procedure TF_main.ConnectDB;var ConnStr,DBPath,Msg:String;begin DBPath:= ExtractFilePath(Application.ExeName)+'data\db.mdb'; if not FileExists(DBPath) then begin Msg:= '数据库文件没有!'; Application.MessageBox(Pchar(Msg),'数据库连接错误!',MB_OK+MB_ICONERROR); Application.Terminate; end; ConnStr:= 'Provider=Microsoft.Jet.OLEDB.4.0;' +'Data Source='+DBPath +';Persist Security Info=False'; DM_1.ADOConnection1.Close; DM_1.ADOConnection1.ConnectionString:=ConnStr; DM_1.ADOconnection1.LoginPrompt:=False; try DM_1.ADOConnection1.Connected:= True except Application.MessageBox('数据库连接错误,请重试!','错误',MB_OK+MB_ICONERROR); Application.Terminate; end;end; 兄弟不才,申请delphi基础类小班 richedit中,文字滚屏。(要求:平滑滚屏。类似word的滚屏)。 service application 哪個控件具有彈出窗體功能?(即按一下控件右邊的按鈕,可以跳出一個窗體) 用Delphi 做Web Server for ASP 本人自认Delphi还可以,有兼职机会没有? 《Delphi 5中文手册》 delphi中有拔号控件吗?麻烦您给出一个例子。 获得前一个拥有焦点的控件句柄? delphi +线程 +dll之间的切换 请问delphi中如何提取字段名,请高手指教 sql日期时间的转换
不会是数据库被删除了吧?
对对ADO?里面的sql 语句没错误吧?
看看数据库的名字没错吧?
数据库的服务器打开了
就知道这些 呵呵
1、查看原来数据库是否正常;
2、查看系统和数据库连接部分;建议重建连接;
3、如为SQL数据库,看服务是否启动,数据库中库、表是否正常;如用了ODBC,得重新设置。
var
ConnStr,DBPath,Msg:String;
begin
DBPath:= ExtractFilePath(Application.ExeName)+'data\db.mdb';
if not FileExists(DBPath) then
begin
Msg:= '数据库文件没有!';
Application.MessageBox(Pchar(Msg),'数据库连接错误!',MB_OK+MB_ICONERROR);
Application.Terminate;
end; ConnStr:= 'Provider=Microsoft.Jet.OLEDB.4.0;'
+'Data Source='+DBPath
+';Persist Security Info=False';
DM_1.ADOConnection1.Close;
DM_1.ADOConnection1.ConnectionString:=ConnStr;
DM_1.ADOconnection1.LoginPrompt:=False;
try
DM_1.ADOConnection1.Connected:= True
except
Application.MessageBox('数据库连接错误,请重试!','错误',MB_OK+MB_ICONERROR);
Application.Terminate;
end;
end;