C# 连接网络SQL数据库

SqlConnectionconn;SqlCommandcmd;SqlDataReaderreader;publicvoidconnectDatabase(){strin... SqlConnection conn;
SqlCommand cmd;
SqlDataReader reader;

public void connectDatabase()
{
string ip = "168.192.110.1";
string user= "admin";
string password= "888888";
string mdb= "ques";
conn = new SqlConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + ip + ";Integrated security=false;User ID=" + user + ";Password=" + password+ ";Initial Catalog="+mdb+"");请问哪错了?
展开
 我来答
datianshen
2011-03-09 · 超过30用户采纳过TA的回答
知道答主
回答量:186
采纳率:0%
帮助的人:82万
展开全部
你连接的不是SQL数据库,SQL数据库的话连接语句是//sql server 身份验证 连接字符串

private string ConnstrSqlServer = "server=服务器名称;uid=登录名称;pwd=登录密码;database=数据库名称";

//windows 身份验证连接字符串

private string ConnstrWindows = "server=服务器名称;database=数据库名称;Trusted_Connection=SSPI";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
l8311272
2011-03-09
知道答主
回答量:27
采纳率:0%
帮助的人:21.3万
展开全部
SqlConnection conn;
SqlCommand cmd;
SqlDataReader reader;
string connectionStr="server=服务器;database=数据库;uid=登录名称;pwd=登录密码;";
或者
string connectionStr="server=服务器;database=数据库;identity secutriy=true";
conn = new SqlConnection(connectionStr);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
最后的仙人
2011-03-09 · TA获得超过1961个赞
知道大有可为答主
回答量:1509
采纳率:0%
帮助的人:1394万
展开全部
应该using System.Data.OleDb;
用OleDbConnection,而且Excel或者Access数据库好像要有文件名的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shijinglin
2011-03-09
知道答主
回答量:15
采纳率:0%
帮助的人:13.7万
展开全部
应该是需要端口的吧 ,SQLserver 默认是 1433
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式