通过注册表连接数据库(注册和登录怎么连接数据库)

高端定制开发 547
今天给各位分享通过注册表连接数据库的知识,其中也会对注册和登录怎么连接数据库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!使用ADO连接SQL的数据库 一、使用DSN连接。使用ODBC DSN 连接数据库有两种方式,一种为SYSTEM DSN、一种为DSN文件,因此在使用DSN连接方式之前必段创建一个SYSTEM DSN或DSN FILE.1、ODBC - DSN oConn.Open "DSN=AdvWorks;" _ "Uid=Admin;" _ "Pwd=;2、ODBC - File DSNoConn.Open "FILEDSN=c:somepathmydb.dsn;" _ "Uid=Admin;" _ "Pwd=;"二、不使用DSN连接方式1、ODBC Driver for MySQL (via MyODBC)---连接一个本地数据库 oConn.Open "Driver={mySQL};" _ "Server=MyServerName;" _ "Option=16834;" _ "Database=mydb;"---连接一个远程数据库 oConn.Open "Driver={mySQL};" _ "Server=db1.database.com;" _ "Port=3306;" _ "Option=131072;" _ "Stmt=;" _ "Database=mydb;" _ "Uid=myUsername;" _ "Pwd=myPassword;"2、OLE DB Provider for SQL Server 连接这个链接只需写好连接字符串,格式:conn.ConnectionString = "Driver={sql server};server=服务器名;uid=登录名;pwd=密码;database=数据源" 使用无源连接优点较多:可以不创建 DSN,这样就能简化客户应用程序的设置和安装。 不必在系统注册表中查找 DSN,加快连接速度。 更有效到控制服务器及其它连接参数,从而提高应用程序和系统的安全性。当然还有其他的连接方式,以后遇到了再补充。

今天给各位分享通过注册表连接数据库的知识,其中也会对注册和登录怎么连接数据库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

使用ADO连接SQL的数据库

一、使用DSN连接。使用ODBC DSN 连接数据库有两种方式,一种为SYSTEM DSN、一种为DSN文件,因此在使用DSN连接方式之前必段创建一个SYSTEM DSN或DSN FILE.1、ODBC - DSN oConn.Open "DSN=AdvWorks;" _ "Uid=Admin;" _ "Pwd=;2、ODBC - File DSNoConn.Open "FILEDSN=c:somepathmydb.dsn;" _ "Uid=Admin;" _ "Pwd=;"二、不使用DSN连接方式1、ODBC Driver for MySQL (via MyODBC)---连接一个本地数据库 oConn.Open "Driver={mySQL};" _ "Server=MyServerName;" _ "Option=16834;" _ "Database=mydb;"---连接一个远程数据库 oConn.Open "Driver={mySQL};" _ "Server=db1.database.com;" _ "Port=3306;" _ "Option=131072;" _ "Stmt=;" _ "Database=mydb;" _ "Uid=myUsername;" _ "Pwd=myPassword;"2、OLE DB Provider for SQL Server 连接这个链接只需写好连接字符串,格式:conn.ConnectionString = "Driver={sql server};server=服务器名;uid=登录名;pwd=密码;database=数据源" 使用无源连接优点较多:可以不创建 DSN,这样就能简化客户应用程序的设置和安装。 不必在系统注册表中查找 DSN,加快连接速度。 更有效到控制服务器及其它连接参数,从而提高应用程序和系统的安全性。当然还有其他的连接方式,以后遇到了再补充。

我用VB.net做了个注册表连接到SQL的数据库,可是有问题说conn.open()打不开,谁能帮我解决一下,急急急 …

你这明显是与数据库连接出的错!

1.确认数据库名是否是buy?

2.将连接字符串中的Data Source改为127.0.0.1或者local。

3.去掉 Integrated Security = true 这句,加入user=用户名; pwd=密码; 。

关于一台电脑如何链接另一台电脑上的数据库?

在本机上设置odbc,然后用querry 连接即可:

设置odbc,通过注册表

procedure Tdataset_.Button1Click(Sender: TObject);

var reg:tregistry;

begin

reg:=tregistry.Create;

reg.RootKey:=HKEY_CURRENT_USER;

reg.CloseKey;

if reg.OpenKey('SoftwareODBCODBC.INIODBC Data Sources',true) then

begin

reg.WriteString('databasename','SQL Server');

reg.CloseKey;

end

else

form1.showtext('您没有操作系统的管理员权限');

if reg.OpenKey('SoftwareODBCODBC.INIWLXT',true) then

begin

reg.WriteString('Database','WLXT');

reg.WriteString('Driver','C:WINDOWSSystem32SQLSRV32.dll');

reg.WriteString('LastUser','sa');

reg.WriteString('Server','server name');

form1.showtext('完成!请点击测试进行测试!');

button2.SetFocus;

end

else

form1.showtext('您没有操作系统的管理员权限');

button2.Enabled:=true;

reg.Free;

end;

怎样实现用户注册以及注册成功后自动跳转到主界面,需连接数据库的?

这个很简单,你首先得在sql中建个注册表字段name,passed。然后你在程序中(注册界面)连接数据库,insert(插入)name和passed的信息;之后你登录是就判断能不能select(找到),如果找到说明密码正确跳到主界面!

连接数据库

string strCon="sever=;database;uid=pwd="

sqlConnection sqlCon=new sqlConnection(strCon);

sqlCon.Open();

string SQL;

SQL="";

sqlCommend sqlCom=new sqlCommend(SQL,sqlCon);

sqlCom.ExcuteNonQuery();

sqlCon.Close;

同样你再写登录代码(select语句就可以);

关于通过注册表连接数据库和注册和登录怎么连接数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

通过注册表连接数据库 注册表数据库损坏配置注册表数据库损坏step7注册表数据库不正确西门子注册表数据库设置不正确s7注册表数据库设置不正确Step7注册表数据库设置不正确数据库注册表删除数据库注册表怎么删删除mysql数据库的注册表sql数据库注册表怎么删
扫码二维码