[VB.NET]名称
来源:互联网 发布:大智慧行情数据接口 编辑:程序博客网 时间:2024/04/27 01:33
<script type="text/javascript"><!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
名称 未声明是怎么回事啊???
名称 未声明是怎么回事啊???
写的一段登陆界面代码中,好几处都是名称未声明。 求解。
(adUseClient,txtUserID,adOpenStatic, adLockReadOnly,txtPwd)这些代码都是名称未声明,哪位高手可以告诉我怎么改么??最好是详细一点,本人菜鸟。
把修改好的发上也行。
谢谢!!!!
Private Sub _Command1_0_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles _Command1_0.Click
Dim strSQL As String
Dim cn As New adodb.connection
Dim rs As New ADODB.Recordset
cn.ConnectionString = Provider=sqloledb;Data Source=pmserver;Initial Catalog=northwind;User Id=sa;Password=sa;
cn.open()
rs.CursorLocation = adUseClient
strSQL = select 密码 from 表 where 登录名= & txtUserID.Text &
rs.Open(strSQL, cn, adOpenStatic, adLockReadOnly)
If rs.recordcount = 0 Then
MsgBox( 用户名不正确 )
Else
If rs.Fields(0).Value = txtPwd.text Then
MsgBox( 登录成功 )
Else
MsgBox( 密码错误 )
End If
End If
End Sub
__________________________________________________________________________
给你一段偶运行通过的代码,对照着修改吧,应该没什么问题的
Imports System.Data.SqlClient
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
If Trim(UsernameTextBox.Text) = Or Trim(PasswordTextBox.Text) = Then
LoginError() //这是自己写的函数
Exit Sub
Else
End If
Dim queryString As String = SELECT u_name, u_password FROM usermanage where u_name= & UsernameTextBox.Text & and u_password= & PasswordTextBox.Text & ;
Dim Sconnect As New SqlConnection( server=服务器名;user id=登陆数据库的用户名;password=登陆数据库的密码;database=sql数据库名 )
Dim command As New SqlCommand(queryString, Sconnect)
Sconnect.Open()
Dim reader As SqlDataReader = command.ExecuteReader()
If reader.HasRows = True Then
reader.Read()
username = UsernameTextBox.Text
Me.Hide()
frmMain.Show()
Else
LoginError()
End If
Sconnect.Close()
End Sub
__________________________________________________________________________
换上你的这个比我的还未声明的还多啊
__________________________________________________________________________
不过还是非常感谢
__________________________________________________________________________
你要在 引用哪里 右键 添加 引用
然后在 .net 下找到 adodb这个组件.-> 添加
然后在使用 这个.
Imports ADODB
Imports ADODB.CursorLocationEnum 这个为了声明这个CursorLocation 的
Imports ADODB.CursorTypeEnum 为了声明adOpenStatic
Imports ADODB.LockTypeEnum adLockReadOnly
昨天我回答过你的.
__________________________________________________________________________
If rs.Fields(0).Value = txtPwd.text Then 这个txtpwd.txt的一个文本框
__________________________________________________________________________
我按你说的添加了adodb这个组件,但还是不行, Imports 语句前面必须是声明 这个错误提示
__________________________________________________________________________
那发你的页面代码出来看看...
__________________________________________________________________________
名称 未声明是怎么回事啊???
名称 未声明是怎么回事啊???
写的一段登陆界面代码中,好几处都是名称未声明。 求解。
(adUseClient,txtUserID,adOpenStatic, adLockReadOnly,txtPwd)这些代码都是名称未声明,哪位高手可以告诉我怎么改么??最好是详细一点,本人菜鸟。
把修改好的发上也行。
谢谢!!!!
Private Sub _Command1_0_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles _Command1_0.Click
Dim strSQL As String
Dim cn As New adodb.connection
Dim rs As New ADODB.Recordset
cn.ConnectionString = Provider=sqloledb;Data Source=pmserver;Initial Catalog=northwind;User Id=sa;Password=sa;
cn.open()
rs.CursorLocation = adUseClient
strSQL = select 密码 from 表 where 登录名= & txtUserID.Text &
rs.Open(strSQL, cn, adOpenStatic, adLockReadOnly)
If rs.recordcount = 0 Then
MsgBox( 用户名不正确 )
Else
If rs.Fields(0).Value = txtPwd.text Then
MsgBox( 登录成功 )
Else
MsgBox( 密码错误 )
End If
End If
End Sub
__________________________________________________________________________
给你一段偶运行通过的代码,对照着修改吧,应该没什么问题的
Imports System.Data.SqlClient
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
If Trim(UsernameTextBox.Text) = Or Trim(PasswordTextBox.Text) = Then
LoginError() //这是自己写的函数
Exit Sub
Else
End If
Dim queryString As String = SELECT u_name, u_password FROM usermanage where u_name= & UsernameTextBox.Text & and u_password= & PasswordTextBox.Text & ;
Dim Sconnect As New SqlConnection( server=服务器名;user id=登陆数据库的用户名;password=登陆数据库的密码;database=sql数据库名 )
Dim command As New SqlCommand(queryString, Sconnect)
Sconnect.Open()
Dim reader As SqlDataReader = command.ExecuteReader()
If reader.HasRows = True Then
reader.Read()
username = UsernameTextBox.Text
Me.Hide()
frmMain.Show()
Else
LoginError()
End If
Sconnect.Close()
End Sub
__________________________________________________________________________
换上你的这个比我的还未声明的还多啊
__________________________________________________________________________
不过还是非常感谢
__________________________________________________________________________
你要在 引用哪里 右键 添加 引用
然后在 .net 下找到 adodb这个组件.-> 添加
然后在使用 这个.
Imports ADODB
Imports ADODB.CursorLocationEnum 这个为了声明这个CursorLocation 的
Imports ADODB.CursorTypeEnum 为了声明adOpenStatic
Imports ADODB.LockTypeEnum adLockReadOnly
昨天我回答过你的.
__________________________________________________________________________
If rs.Fields(0).Value = txtPwd.text Then 这个txtpwd.txt的一个文本框
__________________________________________________________________________
我按你说的添加了adodb这个组件,但还是不行, Imports 语句前面必须是声明 这个错误提示
__________________________________________________________________________
那发你的页面代码出来看看...
__________________________________________________________________________
- [VB.NET]名称
- vb.net文件后缀名称说明
- VB.Net关于Excel中Sheet名称(一)
- VB.Net关于Excel中Sheet名称(二)
- VB.Net关于Excel中Sheet名称(三)
- VB.Net获取Excel中Sheet的名称
- vb.net取得Excel中的全部sheet名称(亲自实践)
- VB.NET 章鱼哥 如何修改一个项目的名称
- 【VB.NET】获取机器名称和IP地址
- [初学VB.net]如何通过控件的名称来控制控件
- VB.NET 如何得到当前过程的方法名称(current method)
- [VB.NET]VB REDIM
- VB与VB.NET
- VB.Net与VB
- VB与VB.NET
- VB实现批量名称修改
- vb.net
- VB。NET
- [VB.NET]求解:VB.NET 中DataGrid控件怎么使用啊???
- Socket编程之Select
- 网友发表的资源
- [VB.NET]网络采集工具的页面内容下载在进程中没错,而在线程的就不行了?
- [VB.NET]关于datatable在datagrade中显示的格式问题(在线)
- [VB.NET]名称
- 算法设计方法(二)——分而治之
- [VB.NET]这样的sql应该怎么写?兄弟们帮帮忙
- [VB.NET]VB.NET创建外部excel对象
- 网页代码常用小技巧(转自lg_linID:lg_lin)
- [VB.NET]用VB.NET来访问和修改注册表??
- [VB.NET]求一个正则表达式处理一下html
- java字符编码转换
- [VB.NET]问一个键盘的模拟问题,如何做一个画面键盘来代替微软的软键盘,有点难度呀!!!