关于数据库的连接 我用ACCESS做数据库,用ODBC连接,但是要我输入用户名和密码,我没有设置啊!所以想问问,应该怎么处理?另外,用ADO连接方便吗?怎么连接呢?要显示表里面的全部或部分信息应该怎么做呢?!请写详细些!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ADO Connect to Access DB:Provider=Microsoft.Jet.OLEDB.4.0;Password= PW; User ID=UI; Data Source= {DB Path} ;Persist Security Info=True LoginPrompt := False; // 不输入用户名和密码 用ado方便。选择microsoft jet 4.0 ole db provider 即可,不需name and password 现在用ADO比较流行,而且ADO也方便,直接使用adoconnection的connectionstring属性,按向导走就可以连接数据,写代码的话,就直接将connectinstring中的字符串copy出来稍加改动,对数据库的操作可使用adotable,adoquery等控件,用法和ttable,tquery基本类似。 if ADOConnect_DB.connected=true then ADOConnect_DB.connected:=false; try ADOConnect_DB.connectionstring:='Provider=SQLOLEDB.1;Password=;Persist Security Info=True;' +'User ID=sa;Initial Catalog=lx;Data Source=lj;Workstation ID=lj;'; ADOConnect_DB.LoginPrompt:= false; ADOConnect_DB.connected:=true; except application.MessageBox('数据库连接失败!','错误!',mb_OK); end;改一改ADOConnect_DB.connectionstring就可以了。 LoginPrompt := False; // 不输入用户名和密码 关于获取VPN连接后的IP地址 如何通过代码设计Dbgrid1的字段名? 我设置了TmainMenu的ownerDraw等于true,为什么在onDrawItem中接收不到重画事件 新手请教:怎样在Excel中插入图片 Delphi中update更新语句 问题 AODQuery怎样删除一条记录? 急,请高手赐教,在线 如何不通过键盘向word里写信息 Delphi 有没有能力开发类如EDI(电子画图)的软件 C#好还是JAVA好还是Delphi好????? 请问各位:在DBGrid中修改数据时如何设定只对某条记录进行修改,而不能修改其他记录? 在VCL中,动态创建popup菜单问题。
Provider=Microsoft.Jet.OLEDB.4.0;Password= PW; User ID=UI; Data Source= {DB Path} ;Persist Security Info=True
try
ADOConnect_DB.connectionstring:='Provider=SQLOLEDB.1;Password=;Persist Security Info=True;'
+'User ID=sa;Initial Catalog=lx;Data Source=lj;Workstation ID=lj;';
ADOConnect_DB.LoginPrompt:= false;
ADOConnect_DB.connected:=true;
except
application.MessageBox('数据库连接失败!','错误!',mb_OK);
end;改一改ADOConnect_DB.connectionstring就可以了。