1. 数据库连接地址怎么写
asp连接Access
采用定义Access数据库路径
Lq_Database_Path="FWS_DataBase/"
'定义Access数据库文件
Lq_Database_File="FWS_2010.MDB"
'定义Access数据库用户(Access默认是admin,无密码)
Lq_Database_User="admin"
'定义Access数据库密码
Lq_Database_Pass=""
'定义连接语句
Lq_Database_Sql="Provider=Microsoft.Jet.OLEDB.4.0;User Id="&Lq_Database_User&";Password="&Lq_Database_Pass&";Data Source="&Server.MapPath(lq_database_path&lq_database_file)&""
'连接数据库
Set Conn=Server.CreateObject("ADODB.CONNECTION")
Conn.open Lq_Database_Sql
If Err Then
Err.Clear
Set Conn = Nothing
Response.Write "连接失败。请检查数据库"
Response.End
End If
2. 这个数据库连接语句怎么写啊
虽然说是学习,但是我建议还是学会正规的链接方法比较好。给个参考给你:在web.config里设置:
然后在这里调用来获取配置:
#region 连接数据库字符串
string strCon = System.Configuration.ConfigurationManager.ConnectionStrings["conn"].ToString();
SqlConnection con = new SqlConnection(strCon);
return con;
#endregion 连接数据库字符串
3. 怎么写数据库连接类
/// <summary>
/// 获得sqlconnection
/// </summary>
/// <returns>;返回一个sqlconnection</returns>
/// <remarks></remarks>
public SqlConnection Consql()
{
SqlConnection consql1 = new SqlConnection();
consql1.ConnectionString = ConfigurationManager.ConnectionStrings["ConString"].ToString();
consql1.Open();
return consql1;
}
4. oracle数据库连接语句怎么写
public void testOracle()
{
Connection con = null;// 创建一个数据库连接
PreparedStatement pre = null;// 创建预编译语句对象,一般都是用这个而不用Statement
ResultSet result = null;// 创建一个结果集对象
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");// 加载Oracle驱动程序
System.out.println("开始尝试连接数据库!");
String url = "jdbc:oracle:" + "thin:@127.0.0.1:1521:XE";// 127.0.0.1是本机地址,XE是精简版Oracle的默认数据库名
String user = "system";// 用户名,系统默认的账户名
String password = "147";// 你安装时选设置的密码
con = DriverManager.getConnection(url, user, password);// 获取连接
System.out.println("连接成功!");
String sql = "select * from student where name=?";// 预编译语句,“?”代表参数
pre = con.prepareStatement(sql);// 实例化预编译语句
pre.setString(1, "刘显安");// 设置参数,前面的1表示参数的索引,而不是表中列名的索引
result = pre.executeQuery();// 执行查询,注意括号中不需要再加参数
while (result.next())
// 当结果集不为空时
System.out.println("学号:" + result.getInt("id") + "姓名:"
+ result.getString("name"));
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
try
{
// 逐一将上面的几个对象关闭,因为不关闭的话会影响性能、并且占用资源
// 注意关闭的顺序,最后使用的最先关闭
if (result != null)
result.close();
if (pre != null)
pre.close();
if (con != null)
con.close();
System.out.println("数据库连接已关闭!");
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
5. 数据库如何连接
//初始化数据库连接 ::CoInitialize(NULL); 连接数据库[cpp] view plaincopyprint?BOOL CLogin::ConnectDB(void) { HRESULT hr = NULL; try { hr = m_pConnection.CreateInstance("ADODB.Connection");///创建 Connection 对象 if(SUCCEEDED(hr)) { //登录数据库并连接数据库DBCourse //这里的server不能写成127.0.0.1否则会出现未指定的错误,应该写成Sql server登录界面的服务器名称 m_pConnection->ConnectionString = "driver={SQL Server};server=LOGO-PC\\LOGO;uid=DBCourse;pwd=DBCourse;"; m_pConnection->Open("","","",adConnectUnspecified); m_pConnection->DefaultDatabase = "DBCourse"; } else { AfxMessageBox(TEXT("创建 Connection 对象失败"));///显示错误信息 return FALSE; } } catch(_com_error e)///捕捉异常 { CString errormessage; errormessage.Format( TEXT("连接数据库失败 !\r\n 错误信息 :%s(%ld)"),e.ErrorMessage(),e.Error() ); AfxMessageBox(errormessage);///显示错误信息 return FALSE; } return TRUE; } 操作数据库[cpp] view plaincopyprint?void CLogin::OnBnClickedButton1() { if( m_user.GetWindowTextLength()ConnectDB() ) return; TCHAR szUserName[20]; TCHAR szPassword[50]; TCHAR szSql[MAX_PATH]; //获取用户输入的用户名和密码 m_user.GetWindowText( szUserName, 20 ); m_password.GetWindowText( szPassword, 50 ); //创建_RecordsetPtr用来执行数据库操作 _RecordsetPtr pRecordset; pRecordset.CreateInstance("ADODB.Recordset"); _tcscpy_s( szSql, TEXT("select * from usr where uname='") ); _tcscat_s( szSql, szUserName ); _tcscat_s( szSql, TEXT("' and passwd='") ); _tcscat_s( szSql, szPassword ); _tcscat_s( szSql, TEXT("';") ); pRecordset->Open(_variant_t(szSql), _variant_t ((IDispatch*) m_pConnection,true), adOpenStatic, adLockOptimistic, adCmdText); int nResult = DLG_RESULT_OK; if( pRecordset->RecordCount>0 ) { //MessageBox(TEXT("登录成功!"), szUserName, MB_OK | MB_ICONINFORMATION ); } else { MessageBox(TEXT("用户名或密码错误!"), TEXT("登录失败!"), MB_OK | MB_ICONINFORMATION ); nResult = DLG_RESULT_ERROR; } pRecordset->Close(); if( DLG_RESULT_OK==nResult ) Exit( DLG_RESULT_OK ); } 哦忘了一件事了,还需要在stafx.h文件中引入dll文件的,如此[cpp] view plaincopyprint?//添加dll库 #import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF") //添加dll库 //添加宏定义 #define DLG_RESULT_OK 1 #define DLG_RESULT_ERROR 2 #define DLG_RESULT_CANCEL 3 //添加宏定义。
6. JAVA连接数据库连接代码怎么写
1 将数据库的JDBC驱动加载到classpath中,在基于JAVAEE的WEB应用实际开发过程中,通常要把目标数据库产品的JDBC驱动复制到WEB-INF/lib下.
2 加载JDBC驱动,并将其注册到DriverManager中,下面是一些主流数据库的JDBC驱动加裁注册的代码:
//Oracle8/8i/9iO数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
//Sql Server7.0/2000数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
//DB2数据库
Class.froName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
//Informix数据库
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
//Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
//MySQL数据库
Class.forName("com.mysql.jdbc.Driver").newInstance();
//PostgreSQL数据库
Class.forNaem("org.postgresql.Driver").newInstance();
3 建立数据库连接,取得Connection对象.例如:
//Oracle8/8i/9i数据库(thin模式)
String url="jdbc:oracle:thin:@localhost:1521:orcl";
String user="scott";
String password="tiger";
Connection conn=DriverManager.getConnection(url,user,password);
-->;完整的太多了!我已经把完整的代码发到你QQ邮箱了!
7. 网页制作时连接数据库是怎么写的
曾经我跟你一样 跟着视频做的连接数据库 后来问了客服才知道不能用 不支持 没办法 只能又学习用代码 呵呵 现在想想 其实也挺简单的~~就这么几句。。
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver=Driver do Microsoft Access (*.mdb);uid=admin;DBQ="&Server.MapPath("db1.mdb")
set rs=server.CreateObject("adodb.recordset")
Sql="select * from [user] "
rs.Open Sql,conn,1,3
rs.close
set rs=nothing