当前位置:首页 > 代码 > 正文

访问sql数据库的代码(sql数据库建立数据库代码)

admin 发布:2022-12-19 12:53 130


本篇文章给大家谈谈访问sql数据库的代码,以及sql数据库建立数据库代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

远程调用SQL数据库的代码

set conn=server.createobject("adodb.connection")

strconn="provider=sqloledb;user id=sa;password=密码;data source=远程数据库IP;database=company"

conn.open strconn

求用EXCEL访问SQL数据库的代码 最好带有文本说明的。。。

select [tb_TaoTi].[ID], [tb_TaoTi].[Name], [tb_TaoTi].[LessonID], [tb_TaoTi].[JoinTime]

from opendatasource

('Microsoft.Jet.OLEDB.4.0',

'data source="c:\123.xls";user id=Admin;password=;Extended Properties=Excel 8.0')...Sheet1$

ASP连接sql2016代码是什么?

通过driver建立连接

代码如下 %

Const DataBaseType=1

If DataBaseType=0 then

DBPath="/jb51/news.asp"

SqlNowString = "Now()"

ystr=true

nstr=false

suiji="rnd(id)"

Else

'如果是SQL数据库,请认真修改好以下数据库选项

DataServer = "www111cnnet" '数据库服务器IP

DataUser = "jb51net" '访问数据库用户名

DataBaseName = "jb51net" '数据库名称

DataBasePsw = "密码" '访问数据库密码

SqlNowString = "getdate()"

ystr=1

nstr=0

suiji="newid()"

End if

On Error Resume Next

If DataBaseType = 1 Then

ConnStr="driver={SQL Server};server="dataserver";UID="datauser";PWD="databasepsw";Database="databasename

Else

ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" Server.MapPath(DBPath)

End If

Set conn = Server.CreateObject("ADODB.Connection")

conn.open ConnStr

If Err Then Err.Clear:Set conn = Nothing:Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。":Response.End

%

通过driver建立连接

通过driver建立页面与数据库的连接,同样不需要创建ODBC DSN数据源,但必须知道实际的数据库文件路径或者数据源名(例如,SQLserver的数据库)。

代码如下 Set conn=Server.CreateObject("ADODB.Connection")

conn.Open"driver={SQL Server};server=abc;DataSource=(test);uid=;pwd=;database=UserDB"

编写脚本和数据库源建立连接

ADO(ActiveX Data Objects ) 提供 Connection 对象,可以使用该对象建立和管理应用程序和 ODBC 数据库之间的连接。Connection 对象具有各种属性和方法,可以使用它们打开和关闭数据库连接。编写数据库连接脚本,首先应创建 Connection 对象的实例,接着打开数据库连接

代码如下

'********************************************************************

' 与SQL Server2000有关的连接

' 可以参照它建立您的数据库连接

'********************************************************************

'敬请注意:

'请根据情况配置StrServer,StrUid,StrSapwd,StrDbName四个参数

Dim StrServer,StrUid,StrSaPwd,StrDbName

StrServer="(local)" '数据库服务器名

StrUid="testuser" '您的登录帐号

StrSaPwd="12345" '您的登录密码

StrDbName="db_test_com" '您的数据库名称

Dim Conn '数据库连接

Dim StrDSN '数据库连接字符串

Dim Rs '命令字符串

StrDSN="driver={SQL server};server="StrServer";uid="StrUid";pwd="StrSaPwd";database="StrDbName

'建立和数据库master的连接

set Conn = Server.CreateObject("ADODB.Connection")

set Rs=Server.CreateObject("ADODB.RecordSet")

Conn.Open StrDSN

C#连接SQL数据库的代码

连接的sqlserver2005。

//命名空间

using System.IO;

//连接代码 server:.-表示本地 database-数据库名 uid-用户名 pwd-密码

string connectionString = String.Format("server=.;database=qinsong;uid=sa;pwd=sa2005");

//创建connection对象

SqlConnection conn = new SqlConnection(connectionString);

//编写sql语句

sql = string.Format("sqlserver语句");

//创建command对象

SqlCommand command = new SqlCommand(sql, conn);

//打开连接

conn.Open();

//创建sqldatareader对象用来读取数据库内容

SqlDataReader read = command.ExecuteReader();

//执行查询(这里的查询为把数据库中为fontname的列的所有值加入textBox1中)

if(read.Read())

{

textBox1.Text+=reader["fontname"].ToString();

}

//关闭对象和数据库连接

read.Close();

conn.Close();

这就是最基本的数据库查询……

VB访问数据库(sql sever2000)的实例

1.先在工程---引用里面在可引用的引用中找到microsoft activex data objects 2.8 library和microsoft activex data objects recordset 2.8 library,将其勾选,为写代码做准备

2,在窗体上放一个combo1和command1

3,代码

Private Sub Command1_Click()

Dim conn As New ADODB.Connection

Dim rs As New ADODB.Recordset

Set conn = New ADODB.Connection

Set rs = New ADODB.Recordset

conn.Open "Driver={SQL Server};SERVER=数据库机器ip;DATABASE=student;UID=sa;PWD="

sql = "select sno from std where sn='1111'"

rs.Open sql, conn, 3, 1

While Not rs.EOF

Combo1.AddItem rs("sno")

rs.MoveNext

Wend

Set conn = Nothing

Set rs = Nothing

End Sub

求JAVA连接SQL数据库的代码

package com.conn;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

import java.util.HashMap;

import java.util.Map;

public class ConPool {

private String strDriverClass;

private String strJdbcUrl;

private String strUserName;

private String strUserPwd;

public ConPool(){

}

public Connection getMyJdbcConn()

{

Connection myConn=null;

try {

Class.forName(this.getStrDriverClass()).newInstance();

//DriverManager.registerDriver (new org.postgresql.Driver());

myConn= DriverManager.getConnection(this.getStrJdbcUrl(),this.getStrUserName(),this.getStrUserPwd());

}catch (Exception ex) {

System.out.print(ex);

}

return myConn;

}

public void closeConn(Connection myConn)

{

if (myConn!=null) {

try{

myConn.close();

myConn=null;

}catch(Exception e){}

}

}

/**

* @return the strDriverClass

*/

public String getStrDriverClass() {

return strDriverClass;

}

/**

* @param strDriverClass the strDriverClass to set

*/

public void setStrDriverClass(String strDriverClass) {

this.strDriverClass = strDriverClass;

}

/**

* @return the strJdbcUrl

*/

public String getStrJdbcUrl() {

return strJdbcUrl;

}

/**

* @param strJdbcUrl the strJdbcUrl to set

*/

public void setStrJdbcUrl(String strJdbcUrl) {

this.strJdbcUrl = strJdbcUrl;

}

/**

* @return the strUserName

*/

public String getStrUserName() {

return strUserName;

}

/**

* @param strUserName the strUserName to set

*/

public void setStrUserName(String strUserName) {

this.strUserName = strUserName;

}

/**

* @return the strUserPwd

*/

public String getStrUserPwd() {

return strUserPwd;

}

/**

* @param strUserPwd the strUserPwd to set

*/

public void setStrUserPwd(String strUserPwd) {

this.strUserPwd = strUserPwd;

}

public static void main(String[] args) {

Connection crmCon=null;

ConPool cp = new ConPool();

// //MySQL数据库

// cp.setStrDriverClass("com.mysql.jdbc.Driver");

// cp.setStrJdbcUrl("jdbc:mysql://127.0.0.1:3306/test?useUnicode=truecharacterEncoding=gbk");

// cp.setStrUserName("test");

// cp.setStrUserPwd("test");

//postgre数据库

cp.setStrDriverClass("org.postgresql.Driver");

cp.setStrJdbcUrl("jdbc:postgresql://127.0.0.1:5432/test");

cp.setStrUserName("test");

cp.setStrUserPwd("test");

crmCon=cp.getMyJdbcConn();

if (crmCon!=null) {

System.out.println("通过jdbc连接成功!");

}

// try {

// Statement stmtCrmUpd = crmCon.createStatement();

//

// stmtCrmUpd.addBatch("truncate table trade.sms_tmp_feild ");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (0, 'membername', '%s', '会员姓名')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (1, 'cardwh', '%s', '卡号末四位')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (2, 'transmerchant', '%s', '交易店')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (3, 'transtype', '%s', '交易类型')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (4, 'transamount', '%.2f', '交易金额')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (5, 'cardbalance', '%.2f', '卡余额')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (6, 'merchantbrand', '%s', '交易商户集团名称')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (7, 'couponname', '%s', '券名称')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (9, 'cardno', '%s', '卡号')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (10, 'cardmerchant', '%s', '卡属商户名')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (11, 'transdate', '%tm月%te日', '交易日期')");

// stmtCrmUpd.addBatch("INSERT INTO trade.sms_tmp_feild VALUES (12, 'transtime', '%tT', '交易时间')");

//

// crmCon.setAutoCommit(false);

// //成功的话再提交保存当前最大ID号和失败日志

// stmtCrmUpd.executeBatch();

// crmCon.commit();

// crmCon.setAutoCommit(true);

//

// }catch (Exception ex) {

// System.out.println("数据库执行异常!");

// System.out.println(ex);

// try {

// crmCon.rollback();

// }catch (Exception e) {

// System.out.println("数据库回滚异常!");

// System.out.println(e);

// }

// }

//

// ResultSet rset = null;

//

// String sql = "select field_name,field_type from trade.sms_tmp_feild";

// MapString,String m = new HashMapString,String();

// try {

// Statement stmtCrm = crmCon.createStatement();

// rset = stmtCrm.executeQuery(sql);

//

// if (rset!=null){

// while (rset.next()){

// m.put(rset.getString("field_name"), rset.getString("field_type"));

// }

// rset.close();

// }

// rset = null;

// stmtCrm.close();

// stmtCrm = null;

// }catch (Exception ex) {

// System.out.println("数据库执行异常!");

// System.out.println(ex);

// }

//

//

// String strSql = "SELECT id,replace(replace(replace(replace(replace(replace(message_template,'tm月%te日',''),'d',''),'.2f',''),'tF',''),'tT',''),'s','') as message_template," +

// "template_feilds FROM trade.message_template";

//

// try {

// Statement stmtCrm = crmCon.createStatement();

// Statement stmtCrmUpd = crmCon.createStatement();

// rset = stmtCrm.executeQuery(strSql);

//

// if (rset!=null){

// while (rset.next()){

// if (rset.getString("template_feilds")!=nullrset.getString("message_template")!=null){

// String[] aryFeild = rset.getString("template_feilds").split(",");

// String[] aryCon = rset.getString("message_template").split("%");

// String tid = rset.getString("id");

//

// if (aryFeild!=nullaryFeild.length0aryCon!=nullaryCon.length0){

// StringBuilder strB = new StringBuilder();

// StringBuilder strF = new StringBuilder();

// StringBuilder bSql = new StringBuilder();

// strB.append(aryCon[0]);

// for (int i=1;iaryCon.length;i++){

// String strFormatCon = m.get(aryFeild[i-1]);

// if (strFormatCon.indexOf("%", 1)0){

// strF.append(aryFeild[i-1]+",");

// }

// strF.append(aryFeild[i-1]+",");

// strB.append(strFormatCon);

// strB.append(aryCon[i]);

// }

//

// if (strF.lastIndexOf(",")==strF.length()-1){

// strF.delete(strF.length()-1, strF.length());

// }

// System.out.println("原模板内容:"+rset.getString("message_template"));

// System.out.println("新摸版内容:"+strB.toString());

// System.out.println("原模板字段:"+rset.getString("template_feilds"));

// System.out.println("新模板字段:"+strF.toString());

//

// bSql.append("update trade.message_template set message_template='"+strB.toString()+"',template_feilds='"+strF.toString()+"' where id="+tid);

//

// System.out.println("修改模板Sql:"+strF.toString());

//

// stmtCrmUpd.addBatch(bSql.toString());

// }

// }

// }

// rset.close();

// }

// rset = null;

// stmtCrm.close();

// stmtCrm = null;

//

// crmCon.setAutoCommit(false);

// stmtCrmUpd.executeBatch();

// crmCon.commit();

// crmCon.setAutoCommit(true);

//

// stmtCrmUpd.close();

// stmtCrmUpd = null;

// }catch (Exception ex) {

// System.out.println("数据库执行异常!");

// System.out.println(ex);

// try {

// crmCon.rollback();

// }catch (Exception e) {

// System.out.println("数据库回滚异常!");

// System.out.println(e);

// }

// }

cp.closeConn(crmCon);

}

}

关于访问sql数据库的代码和sql数据库建立数据库代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/8406.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载