vb2008(vb.net)连接本地数据库(sql server2005)死活都连接不上,55555求大神指导

问题描述

1.安装sqlserver2005时选择的是混合模式安装并且sql可以正常登录(windows验证和sa登录都可以正常登录)2.vb2008安装的时精简版也可以正常使用ImportsSystem.Data.SqlClientPublicClassForm2DimConnAsSqlConnectionDimdaAsSqlDataAdapterDimdsAsDataSetPrivateSubForm2_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadEndSubPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickTryConn=NewSqlConnection("DataSource=(local);InitialCatalog=Sales;IntegratedSecurity=ture")da=NewSqlDataAdapter("SELECT*FROMgradeWHERE姓名LIKE'%'"&TextBox1.Text&"%",Conn)ds=NewDataSet()da.Fill(ds,"grade")DataGridView1.DataSource=ds.Tables("grade")CatchMessageBox.Show("语句执行异常!")EndTryEndSubEndClass执行后每次都是“语句执行异常!”以下语句都是我试过的:Conn=NewSqlConnection("DataSource=(MOOC007);InitialCatalog=Sales;IntegratedSecurity=ture")Conn=NewSqlConnection("DataSource=(127.0.0.1);InitialCatalog=Sales;IntegratedSecurity=ture")Conn=NewSqlConnection("DataSource=MOOC007;InitialCatalog=Sales;IntegratedSecurity=ture")Conn=NewSqlConnection("DataSource=127.0.0.1;InitialCatalog=Sales;IntegratedSecurity=ture")Conn=NewSqlConnection("DataSource=(MOOC007);InitialCatalog=Sales;IntegratedSecurity=falues;UserID=sa;Password=123")Conn=NewSqlConnection("DataSource=(local);InitialCatalog=Sales;IntegratedSecurity=falues;UserID=sa;Password=123")就是连不上3.在vb中选择数据连接也是同样验证方式不管是windows还是账号密码sa的都是连接不上连接错误提示:Loginfailedforuser'sa'.

解决方案

解决方案二:
1.首先conn后要conn.open()然后在进行下一步;2.SQL语句问题like'%&TextBox1.text&%'
解决方案三:
取得那个连接语句其实很简单。在VS2008的菜单栏里,点数据,添加新数据源,选择数据库,下一步,新建连接,选择服务器名,然后选择windows身份验证或者SQL身份验证,选择数据库,点测试连接,如果连接成功,就点高级,最下面一行就是连接字符串了。用那个字符串就可以连接你的数据库了。
解决方案四:
sa登录失败
解决方案五:
引用1楼fengqingtao2008的回复:

1.首先conn后要conn.open()然后在进行下一步;2.SQL语句问题like'%&TextBox1.text&%'

不好意思,看走眼了!仔细看了下,很明显的有2出错误:1.IntegratedSecurity=ture的值拼写错误了,应该是true;2.SQL字符串写法错误:LIKE'%"&Me.TextBox1.Text&"%'综合以上错误,试下下面这句:TryConn=NewSqlConnection("DataSource=(local);InitialCatalog=Sales;IntegratedSecurity=true")da=NewSqlDataAdapter("SELECT*FROMgradeWHERE姓名LIKE'%"&Me.TextBox1.Text&"%'",Conn)ds=NewDataSet()da.Fill(ds,"grade")DataGridView1.DataSource=ds.Tables("grade")CatchexAsExceptionMessageBox.Show("语句执行异常!"+ex.ToString)EndTry

时间: 2024-10-29 22:24:51

vb2008(vb.net)连接本地数据库(sql server2005)死活都连接不上,55555求大神指导的相关文章

Java源代码打成可执行jar包后连接不上sql2000数据库。在eclipse里能连上。求大神帮助,感谢

问题描述 因目前在手机中发的贴,无法贴图.不知各位大神是否遇到过这情况.. 解决方案 解决方案二:没有错误信息,很难判断什么问题解决方案三:你的包中有没有将sqlserver的驱动包一起打包进去,如果没有一起打包进去的话,那你运行的时候需要带上-cp参数,并将驱动jar带上.解决方案四:打的jar包中有一个META-INFMANIFEST.MF文件,其中有一个class-path属性,这个属性后面跟上要依赖的jar包的路径和名称就可以了,如果跟当前执行jar在同一个目录下面,那么class-pa

log explorer-为恢复sql server2005数据库数据,安装Log Explorer时报错,求大神帮忙看看。

问题描述 为恢复sql server2005数据库数据,安装Log Explorer时报错,求大神帮忙看看. 解决方案 1.Lumigent Log Explorer for SQL Server v4.0.2 特别版下载地址http://down.chinaz.com/soft/7887.htm Log Explorer for SQL Server 4.2 注册码 wv5rc-uxvpz-e33-nr4694qs2 2.Log Explorer for SQL Server v4.0.2 安

菜鸟 求解答-orcale中between and的sql语句怎么写啊!求大神指导

问题描述 orcale中between and的sql语句怎么写啊!求大神指导 就是我想查询数据库中name列里随便一个范围内的数据 该怎么写呢, 解决方案 你的name是什么类型的? 字符串的话只能用枚举了. name in ('a','b','c') 如果是说数字类型或者日期时间类型,可以用 between and 或者 > < 当然也可以枚举 举例如下: 字段类型: name varchar2(30), age int(3) select * from tableName where n

asp.net中登录页面用户名和密码与数据库中数据进行比对出错,求大神指导!!!!

问题描述 asp.net中登录页面用户名和密码与数据库中数据进行比对出错,求大神指导!!!! dr['AID']=112100011TextBox1.Text=1121000177 dr['apassword']=245fghTextBox2.Text=123456 dr['AID']=1121000177TextBox1.Text=1121000177 dr['apassword']= 123456TextBox2.Text=123456 用户名或密码不正确,请重新输入! 这是运行时页面打印出

php-用PHP创建数据库表总是失败,代码如下,跪求大神。。

问题描述 用PHP创建数据库表总是失败,代码如下,跪求大神.. <?php$con = mysql_connect(""localhost""root""xxh2011010015"");if (!$con) { die('Could not connect: ' . mysql_error()); } // Create table in my_db databasemysql_select_db("&quo

VPS上连接mongoose始终报错,求大神指导?

问题描述 VPS上连接mongoose始终报错,求大神指导? 百度几天了,试过很多次,依然报这个错,本地程序正常的,放到VPS上 就报这个错,新手求大神指导啊 谢谢谢谢谢谢谢谢谢! 解决方案 https://cnodejs.org/topic/53ad3322c3ee0b5820eb354d

C#数据库关键字问题,求大神指导

问题描述 数据库表名称是关键字"position",网上查了下,加括号就可以解决,但是我加了没什么用,求大神指导 解决方案 解决方案二:你明明连的时NationalCon.mdb,怎么会找到dbo.mdb上去的?解决方案三:连接字符串改了,木有重新编译代码吧?解决方案四:提示很清楚,根据提示检查你的mdb文件是否不存在.解决方案五:如果删掉后就变成这样了==,要怎么办,大神们解决方案六:只生成了Select的Command,未生成Update的.

将数据库项目表中的项目随机并均匀分配给数据库表中的管理员,求大神指导一下!!!!!!

问题描述 将数据库项目表中的项目随机并均匀分配给数据库表中的管理员,求大神指导一下!!!!!! 将数据库项目表中的项目随机并均匀分配给数据库表中的管理员,项目数目和管理员数目个数是不定的,只能从数据库中读取,下面不知道怎么写了???? using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebCon

mysql做数据库cpu占用率竟达300多,在线求大神解答

问题描述 mysql做数据库cpu占用率竟达300多,在线求大神解答 话不多说,直接上图 解决方案 http://blog.csdn.net/yhawaii/article/details/7246008 用一些工具先看下问题在哪里 解决方案二: 为何这么叼 开启了隐藏功能么 解决方案三: 没人知道咋回事么,很急的啊.快来大神帮我解答吧