数据库连接错误怎么办本地连接为空白怎么办?

ASP.NET4.0连接2008SQL数据库(本地连接)
命名空间:
using System.Collections.G
using System.L
using System.W
using System.Web.UI;
using System.Web.UI.WebC
using System.D
using Excel= Microsoft.Office.Interop.E//导入到Excel要用的命名空间
System.Data.SqlC&&&&&&&&&&&&&&&
//连接SQl的命名空间
System.D&&&&&&&&&&&&&&&&&&&&&&&&&
//创建DataSet,DataTable的命名空间
// 连接sql数据库& 并把查询数据到DataSet中
&& protected DataSet
DataTable()
&&&&&&&&&&&
//数据库连接字符串。
&&&&&&&&&&&
String sqlconn = "Data Source=PC\\SQLEXPRESS;Initial Catalog=Your
DataNIntegrated Security=True";
//创建一个打开数据库连接的实例
&&&&&&&&&&&
SqlConnection myConnection = new SqlConnection(sqlconn);
//查询语句
&&&&&&&&&&&
string query = "select * from casts";
//创建一个SqlDataAdapter用来填充DataSet
&&&&&&&&&&&
SqlDataAdapter ad = new SqlDataAdapter(query, myConnection);
//创建一个DataSet对象
&&&&&&&&&&&
DataSet ds = new DataSet();
&&&&&&&&&&
//用SqlDataAdapter填充DataSet
&&&&&&&&&&&
ad.Fill(ds, "casts");
&&&&&&&&&&
//返回一个DataSet
&&&&&&&&&&&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。Java连接本地MySQL数据库进行增删改查操作 - 推酷
Java连接本地MySQL数据库进行增删改查操作
import java.sql.C
import java.sql.DriverM
import java.sql.PreparedS
import java.sql.ResultS
import java.sql.SQLE
import java.sql.S
import entity.UserI
public class JDBC {
* 写一个连接数据库的方法
public Connection getConnection(){
String url=&jdbc:mysql://localhost:端口/数据库&;
String userName=&root&;
String password=&密码&;
Class.forName(&com.mysql.jdbc.Driver&);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
System.out.println(&找不到驱动!&);
e.printStackTrace();
conn=DriverManager.getConnection(url, userName, password);
if(conn!=null){
System.out.println(&connection successful&);
} catch (SQLException e) {
// TODO Auto-generated catch block
System.out.println( &connection fail&);
e.printStackTrace();
* 写一个查询数据库语句的方法
public void QuerySql(){
//1、执行静态SQL语句。通常通过Statement实例实现。
// 2、执行动态SQL语句。通常通过PreparedStatement实例实现。
// 3、执行数据库存储过程。通常通过CallableStatement实例实现。
System.out.println(&query&);
j.Connection();
String sql=&select * from userInfo&;
conn=getConnection();//连接数据库
ps=conn.prepareStatement(sql);// 2.创建Satement并设置参数
rs=ps.executeQuery(sql);
// 3.?执行SQL语句
// 4.处理结果集
while(rs.next()){
u=new UserInfo();
u.setUserId(rs.getInt(&userId&));
u.setUserName(rs.getString(&userName&));
u.setPassword(rs.getString(&password&));
u.setRemark(rs.getString(&remark&));
System.out.println(&uesrName&+u.getUserName());
System.out.println(rs.next());
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
//释放资源
rs.close();
ps.close();
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
@SuppressWarnings(&null&)
public int add(UserInfo user){
UserInfo u =new UserInfo();
int row=0;
j.Connection();
String sql=&insert into userInfo(userName,password) values(?,?)&;
conn=getConnection();//连接数据库
ps=conn.prepareStatement(sql);// 2.创建Satement并设置参数
rs=ps.executeQuery();
// 3.?执行SQL语句,緊緊用于查找語句
//sql語句中寫了幾個字段,下面就必須要有幾個字段
ps.setString(1, user.getUserName());
ps.setString(2, user.getPassword());
// 4.处理结果集
row=ps.executeUpdate();
System.out.println(row+user.getUserName()+user.getPassword());
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
ps.close();
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
* @return修改数据
public int update(UserInfo user){
int row=0;
j.Connection();
String sql=&update userInfo set userName=?,password=? where userId=?&;
conn=getConnection();//连接数据库
ps=conn.prepareStatement(sql);// 2.创建Satement并设置参数
rs=ps.executeQuery(sql);
// 3.?执行SQL语句,緊緊用于查找語句
//sql語句中寫了幾個字段,下面就必須要有幾個字段
ps.setString(1, user.getUserName());
ps.setString(2, user.getPassword());
ps.setInt(3, user.getUserId());
// 4.处理结果集
row=ps.executeUpdate();
System.out.println(row);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
//释放资源
rs.close();
ps.close();
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
* @return删除操作
public int delete(UserInfo user){
int row=0;
j.Connection();
String sql=&delete from userInfo where userId=?&;
conn=getConnection();//连接数据库
ps=conn.prepareStatement(sql);// 2.创建Satement并设置参数
rs=ps.executeQuery(sql);
// 3.?执行SQL语句,緊緊用于查找語句
//sql語句中寫了幾個字段,下面就必須要有幾個字段
ps.setInt(1, user.getUserId());
// 4.处理结果集
row=ps.executeUpdate();
System.out.println(row);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
//释放资源【執行完sql要記得釋放資源】
rs.close();
ps.close();
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
public static void main(String[] args) {
JDBC j=new JDBC();
j.getConnection();
j.QuerySql();//在控制台顯示出查找方法
UserInfo u=new UserInfo();
u.setUserId(5);
u.setUserName(&cool&);
u.setPassword(&123abc&);
j.update(u);////在控制台顯示出修改方法
已发表评论数()
&&登&&&录&&
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见本地连接属性 网络选项卡空白?该怎么办_百度知道
重新安装网卡驱动试试,禁用本地连接在启用试试,还不行的话建议重装系统。
重新安装网卡驱动看看,
其他类似问题
为您推荐:
您可能关注的推广
本地连接的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 mysql连接本地数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信