由于我不精通SQL,我一直想连接数据库却一直报错,求解答,我来粘贴代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;namespace 公告系统
{
//数据库连接静态方法 DBhelper.connection.(open,close)方法调用
class DBhelper
{ //连接字符串
private static string ConnString = "Data Source=.;Initial Catalog= 123; User ID=;";
//连接Connection对象 public static SqlConnection connection = new SqlConnection(ConnString);
}
}
以上是DBHELPER类
DataSet ds = new DataSet();
string sql = "SELECT 产品号,产品型号,额定质量,整备质量,总质量,车辆型号,发动机,轴数,轴距,长,宽,高,企业名称,FROM clcp$";
SqlDataAdapter Adapter = new SqlDataAdapter(sql, DBhelper.connection);
DBhelper.connection.Open();
Adapter.Fill(ds, "clcp$");
DBhelper.connection.Close();
以上是调用并且查询表数据库 服务器是本机,服务器名字是00CFDBBC00324BF\GONGGAO 数据库123 中的clcp$表格,跪求各位大神解答
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;namespace 公告系统
{
//数据库连接静态方法 DBhelper.connection.(open,close)方法调用
class DBhelper
{ //连接字符串
private static string ConnString = "Data Source=.;Initial Catalog= 123; User ID=;";
//连接Connection对象 public static SqlConnection connection = new SqlConnection(ConnString);
}
}
以上是DBHELPER类
DataSet ds = new DataSet();
string sql = "SELECT 产品号,产品型号,额定质量,整备质量,总质量,车辆型号,发动机,轴数,轴距,长,宽,高,企业名称,FROM clcp$";
SqlDataAdapter Adapter = new SqlDataAdapter(sql, DBhelper.connection);
DBhelper.connection.Open();
Adapter.Fill(ds, "clcp$");
DBhelper.connection.Close();
以上是调用并且查询表数据库 服务器是本机,服务器名字是00CFDBBC00324BF\GONGGAO 数据库123 中的clcp$表格,跪求各位大神解答
看看是什么
User ID=?
这两个都要给值。。
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}2. Windows验证public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "Integrated Security=SSPI;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)
用户 'sa' 登录失败。
public static string Stringcon=@"server=.\sqlexpress;database=databaseName;uid=sa;pwd=sa";
1。window登陆方式的连接代码
Data Source=.;Initial Catalog= 123;Integrated Security=true
2。sa登陆方式的连接代码
Data Source=.;Initial Catalog=fif;User ID=sa;Password=sa
或者
server=.;database=fff;uid=sa;pwd=sa