求助sql server与C#连接问题

我在深圳,电脑上装了个sqlserver数据库,有个朋友在北京,我从QQ上传了我写的一个注册登录的客户端给他,结果就报错成了这样(下图)我本地的其他主机是可以成功的,用的是sql验证登录,本机的1433防火墙端口打开了,但就是不行,为什么啊,求大神帮助
图片说明

2个回答

你的ip是公网地址么?如果不是,有没有端口映射。运营商有没有把1433端口封掉。你的sql server是否启用了远程访问和tcp/ip协议。

qq_34509904
qq_34509904 回复caozhy: 端口映射了![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/2.gif)
接近 4 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复qq_34509904: 端口映射
接近 4 年之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
接近 4 年之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
接近 4 年之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
接近 4 年之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
接近 4 年之前 回复
qq_34509904
qq_34509904 回复caozhy: 我好像是通过路由器上网的,怎么改成公网?
接近 4 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复qq_34509904: 你打开www.ip138.com,看下它的ip是多少。然后看下你的网卡的ip,如果两个相同,说明你是连公网的,否则你是通过路由器上网的。后者没办法直接连。
接近 4 年之前 回复
qq_34509904
qq_34509904 回复caozhy: 远程访问是什么啊……
接近 4 年之前 回复
qq_34509904
qq_34509904 回复caozhy: 前面的我不清楚啊,不懂怎么查,还望指教。我自己开了windows防火墙的1433端口,其他主机也可以上,TCP/IP启用了
接近 4 年之前 回复

最近在做一个自然语言处理方面的研究,需要用到SQL SERVER......
答案就在这里:C#连接SQL SERVER问题集锦
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
c#连接到sql server2008数据库
namespace MyFirstApp {     class Program     {         static void Main(string[] args)         {             SqlConnection conn = null;             SqlCommand comm = null;             SqlDataR
c#连接SQL Server 数据库的几种方法
SQL server连接数据库有好几种方法,
c# sql Server 连接 数据库教程
demo下载1.首先建立数据库连接:首先说明一下数据库连接字符串:string conString = @"Data Source=bds2715212581.my3w.com;Initial Catalog=bds271521258_db;Persist Security Info=True;User ID=bds271521258;Password=123456";下面是sql server2...
如何使用C#连接SQLServer
非常Easy的C#代码去连接访问数据库
C#程序连接Sql Server 2008 R2数据库
我有一个C#的程序需要连接
C#连接SQL Server 数据库
C# 是如何跟SQL Server进行连接的?
C# 连接 SQL Server 2008 基础操作+数据库增删改查
菜鸟教程,C#操作数据库。 安装数据库、启动SQLServer2008并连接数据库服务器,windows界面下简单操作数据库、C#连接数据库、数据库基本操作增删改查
C# 连接SQL SERVER例子
自己写的C# 连接SQL SERVER例子,简单明了,自己写的C# 连接SQL SERVER例子,简单明了
C#如何使用VS2010与SQL2008建立链接及初步调用
关于VS2010与SQL2008建立链接及初步调用问题,网上参考的资料很多,我写这个博客,并非是做重复工作,也不是做搬运工。本文将以一种初学者的角度,去完成从数据库建立,到VS2010与SQL中的数据库进行链接,最后进行简单的调用,将这个详细的步骤写下来。目的是:学习者能够照着我的步骤,一步步操作,能够掌握这一方法,对学习更有信心。保持学习的态度,力争让每一位初学者能够完成这一学习。
C# 连接SQLSERVER数据库 连接字符串
一:C# 连接SQL数据库 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User
C#链接SQL serve的简单操作
转载自:https://blog.csdn.net/sinat_34328764/article/details/71177631这几天一直在写数据库的课程设计,中间要用到C#连接SQL service数据库,找了好多资料,感觉有点乱,其实最基础的数据库操作无非就是数据库的插入与查询,在这里暂且记下,以备后用。1.数据库查询操作首先是数据库部分,在这里不做赘述,首先要建立一个测试用的数据库,建立几...
c#程序在客户机器上无法连接SQLSERVER的解决过程
程序在本地可以正常连接远程SQLSERVER服务器,但是放到客户
C# 操作Sql Server 学习总结
C#中产生SQL语句的几种方式 (1)拼接产生SQL语句:        string sql = "insert into czyb(yhm,mm,qx) values('" + txtName.Text + "','" + txtPassword.Text + "','" + cmbPriority.Text + "')";        OleDbCommand cmd
C#连接SqlServer以及插入数据的实例
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.RegularExpressions; using System.Data.SqlClient; namespace test2 { class Program {
C#与SQLServer数据库连接
第一种连接数据库方法:直接通过数据库的用户名、密码等连接 步骤: (1)建立SqlConnection对象,指定SqlConnection对象的ConnectionString属性; (2)打开数据库连接; (3)指定SQL语句; (4)建立SqlDataAdapter对象和DataSet对象; (5)填充DataSet对象 (6)给DataGrid指定数据源 代码: usi
C#连接数据库sqlserver2005,并执行sql语句实例
C#连接数据库sqlserver2005,并执行sql语句实例: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient;//头文件 namespace DBdemo1 { class Program
c#sqlserver数据库连接字符串
Sql连接字符串: Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;  //user id与password可以简写为uid与psd Data Source=myServerAddress;Initial Catalog=myDataBase;u
C#连接sqlServer数据库详解
C# 是如何跟SQL Server进行连接的?        在C#/.NET程序设计中,离不开ADO.NET。ADO.NET是.NET连接数据库的重要组件。使用其可以很方便地访问数据库,ADO.NET还可以访问Oracle数据库、Access数据库、SQL Server数据库等主流的数据库。使用ADO.NET连接数据库主要使用ADO.NET中的5个类。        数据库连
C#中对sqlserver进行增删改查
添加引用 using System.Data; using System.Data.SqlData; 建立于数据库的连接。 string sqlconnection = "data source = "注解1";database = 注解2;uid = "注解3";pwd ="注解4"";(其实还有很多种写法) 参考:http://www.cnblogs.com/delphinet/archive/
C#连接到SQL Server,SQLite数据库
项目要用到数据库,所有就开始搞SQL Server ,下面是C#中连接SQL Server的代码,虽然最后项目改用了SQLite,在此记录一下 C#中连接SQL Server的代码: string con, sql; con = "Server=.;Database=温湿度测试;Trusted_Connection=SSPI";
c#连接sql 2014登录界面及密码验证
直接上图才是王道:    看完了图,就来聊聊正事,如果不会做窗体控件的可以看看我上篇博客(有详细的介绍); 第一张图是图形登录界面框(控件有两个label,两个textBox,两个button) 为了让输入密码是显示*,可以在textBox的属性中设置password=‘*’,即可完成; 连接数据库就必须要有自己的数据源,先设计account表create table acc
--------c# SQL数据库远程连接及配置方法---------------
一:C# 连接SQL数据库Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User I
VS连接SQL Server数据库,增删改查详细教程(C#代码)
工具: 1.Visual Studio (我使用的是vs2013) 2.SQL Server  (我使用的是sql server2008) 操作: 1.打开SQL Server,打开后会看到数据库的初始链接界面。(如下图) 2.复制上图中的“服务器名称”,然后点击“连接”,进入数据库。 3.打开vs,创建好自己要用的项目,我写的项目名称叫做:‘RestaurantSystem’ ...
C#与SQL SERVER以及MySQL的连接
C#与SQL SERVER以及MySQL之间的连接基本一致。 首先是添加引用 SQL SERVER using System.Data.Sql; //增加此两行获得对sql操作的支持 using System.Data.SqlClient; MySql using MySql.Data.MySqlClient; 不难发现,在Visual Studio中直接...
c#做一个登陆窗体与Sql Server后台数据库连接
参考1:http://jingyan.baidu.com/album/f3ad7d0fe5381309c3345bf2.html?picindex=1 代码部分有错误,如new sqlCommand(selectsql,conn); 原文里selectsql的引号应该去掉。 参考2:http://www.xuebuyuan.com/1531703.html 这篇主要看思想。
c#操作sql server数据库(ADO.net基础)
using (SqlConnection conn = new SqlConnection(@"Data Source=(LocalDB)\v11.0; AttachDbFilename=E:\HUST-CODE\ADO_NETPra\ADO_NETPra\Database1.mdf;Integrated Security=True")) {
VS2010环境下C#如何建立与SQLServer的连接并获取数据
如何在.net环境下,用C#编程语言建立与SQLServer数据库的连接并且从中获取数据恐怕是刚接触C#的人们遇到的问题了,这个问题其实很简单,但是网络上各种东拼西凑的文章让人眼花缭乱。自己从事软件开发几乎五年了,但是没写过博客,只是一味地在看博客,自己的表达能力不太好,希望我的第一篇博客能帮到用到的人。如果感觉文章写的不好,可以mail给我,我竭尽所能帮到大家吧。anfeng035188@126
C#链接SQLServer实现插入和查询数据源代码
C#链接SQLServer实现插入和查询数据源代码
C#连接Sql Server数据库并显示在控制台上
 1、使用SQL用户名、密码验证        Data Source = 服务器名;Initial Catalog = 数据库名;User ID = 用户名;Pwd = 密码(没有密码可以省略)                例如:public string connString = "Data Source=xp;Initial Catalog=student;User ID = 123;Pw...
.NET(C#)连接各类数据库-集锦
.C#连接Access C#连接SQL Server C#连接Oracle C#连接MySQL C#连接IBM DB2 C#连接SyBase
C# SQL Server数据库操作DLL
C# SQL Server数据库操作DLL,提供数据库链接、读取DataSet、DataTable,执行添加、修改、删除数据。附源码项目和dll文件
C#访问SQLServer数据库访问帮助类
SQLServer数据库访问帮助类 1.web.config配置数据库连接字符串 <!-- 数据库连接字符串,(如果采用加密方式,上面一项要设置为true;加密工具,可在官方下载, 如果使用明文这样server=127.0.0.1;database=.....,上面则设置为false。 --> 2.数据库字符串
C# 使用Windows方式登录SqlServer服务器
server=localhost;Trusted_Connection=true;Connect Timeout=3
打造自己的 C# WinForm 应用程序的 SQL Server 连接配置界面
打造自己的 C# WinForm 应用程序的 SQL Server 连接配置界面 在C# WinForm 应用程序非常需要一个 SQL Server 连接配置界面,许多时候,因 SQL Server 服务器地址变更或 数据库登录账户 变更引起的连接失败等情况,客户就可能打电话“找麻烦”。既然这样,还不如提供一个可视化的配置界面,并在用户手册中说明使用方法,尽可能避免这种小问题带来的烦恼。为此,我将自己无聊时写的连接配置源码贴出来给初学者参考,以备不时之需!
C#远程连接SQLserver 数据库
C#和ADO.NET是什么关系?为什么讲解C#连接数据库的资料里面普遍都讲的用ADO.NET技术连接数据库?这里读者仅需记住:用C#开发软件需要连接数据库时,尽管使用ADO.NET技术好了,不用考虑它们啥关系。
[sql server] 非常简单的实例说明 如何用.net访问sql server(asp.net 和 c# )
asp.net:简单说明:新建网站项目,选 asp.net网站即可,vs2005自动创建了default.aspxdefault.aspx页面的代码: 无标题页
关于对sqlserver进行大量数据操作,连接池满的问题--转载
在程序中对数据库增加内容,小批的数据完成可以实现。但是大量数据就会提示连接池已满。检查了程序,发现是循环中插入数据太多,导致打开了过的的sqlconnection 虽然都关闭了但是还是会提示连接池满。 asp.net 连接池 数据库链接是一种危险的、昂贵的、有限的资源,特别是在多层Web应用程序中。你必须正确管理你的链接,因为你的方法将极大的影响应用程序的整体升
C# linq连接SQL数据库
这是我第一次写的博客,可能排版,语句均有错误,望见谅。 先在sql中建立你要的数据库。 开启服务 一般来说开第二个服务就够了。但是因为需要用C#连接数据库所以,要开其他的服务。 我一开始就是卡在这里,如果相关服务没开或者sql配置出错会出现错误。 之前网上让我打开SQL Server配置管理器配置SQL。 但是打不开!!   错误提示:           
C#使用Dapper轻松访问SQL Server数据库
一:什么是DapperDapper是一个适用于.NET平台的开源的数据-实体映射框架。由全球最大的开发者问答社区Stackoverflow.com开发者开发并维护二:几大特性轻量:早期的Dapper只有一个类文件;稳定、高效:接近Ado.net的读写速度;支持多种数据库:SQL Server、Oracle、MySql、Sqlite跨平台:支持.NET Core===================...
C#连接SQL Server并查询数据
用C#连接本地SQL Server 查询信息
Wince直连SqlServer的方法(C#)
1.Project==>Add Reference==>System.Data.SqlClient; 2.Using System.Data.SqlClient; 3.代码与WinForm一样的    SqlConnection cn=new SqlConnection();    cn.ConnectionString="Data source=ServerName;In
C#中用windows认证登陆SQL Server的方法
C#中用windows认证登陆SQL Server的方法: 把"userid"和"password"改为”Trusted_Connection=SSPI"
SQLServer2008带端口的连接字符串
Data Source = 127.0.0.1,1134;Network Library = DBMSSOCN;Initial Catalog = NetworkMon;User ID = sa;Password = 1234
C# 连接SQLServer数据库及登录验证知识
最近在做联系数据库的系统项目,这里重新回顾了一些数据库的知识,主要是使用VS2012与SQL Server 2012简单的做了下面两个数据库的应用,虽然比较简单,但我认为这是非常有用的知识,尤其对刚接触这样的系统知识的同学,同时也巩固了自己的知识. 一.VS简单连接数据库 使用DataGridView控件(显示和编辑不同数据类型的表格数据)来显示数据库中的数据,主要步骤是:先定义连接数据库和查
C#中判断SQL Server数据库是否连接成功
using System.Data; using System.Data.SqlClient; SqlConnection conn = new SqlConnection(); if (conn.State == ConnectionState.Connecting) { MessageBox.Show("数据库连接
Sql-Server 配置远程连接以及C#连接字符串
SQLServer2008设置开启INTERNET远程连接(“转”有现成的自己就不写了) SQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:使用用sa账户登录SQL Server Management Studio(简写SSMS) 如果安装时,不是使用SQL Server身
c#连接SQLSERVER命名实例的方法
在今天看到一个帖子,问怎么连接命名实例的SQLSERVER数据库,结果发现了有两个答案 一般连接SQLSERVER数据库需要知道那些条件呢 1.服务器IP 2.数据库实例名(特别是命名实例的数据库实例,使用默认实例的可以忽略) 3.数据库名 4.用户 5.密码 然后,看到C#对于命名实例的SQLSERVER数据库的连接字符串有两种: 1.server=192.168.252
C#连接sql server windows 和 sqlserver 身份验证的两种连接字符串
//sql server 身份验证 连接字符串 private string ConnstrSqlServer = "server=服务器名称;uid=登录名称;pwd=登录密码;database=数据库名称"; //windows 身份验证连接字符串 private string ConnstrWindows = "server=服务器名称;database=数据库名称;Trusted_Co
C#连接sqlserver windows 和 sqlserver 身份验证的两种连接字符串
//sql server 身份验证 连接字符串 private string ConnstrSqlServer = "server=服务器名称;uid=登录名称;pwd=登录密码;database=数据库名称"; //windows 身份验证连接字符串 private string ConnstrWindows = "server=服务器名称;database=数据库名称;Trusted_C
C#连接SqlServer时连不起的情况的解决
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管
相关热词 c# clr dll c# 如何orm c# 固定大小的字符数组 c#框架设计 c# 删除数据库 c# 中文文字 图片转 c# 成员属性 接口 c#如何将程序封装 16进制负数转换 c# c#练手项目
立即提问