请问了: 下面的工程加入代码后,运行工程后提示错误如下:user-defined type not defined 我该怎样改才能使工程运行正常啊???请大侠一定帮忙看看!!谢谢!!!工程如下:http://www.jzfybjy.com/liou/sccx/uploadfile/11.rar
解决方案 »
- 东莞的三大创举,治摩,禁猪,禁人(转帖,看看这个伟大的刘大书记.....)
- 各位好,一个有关图片的问题,新手
- rs.movelast出错.为什么?
- 同时读写顺序文件,该如何操作??
- 又是一人基础的问题
- 在线等候
- 请问VB和EXCEL问题,如何得到EXCEL文件最后一行及如何在EXCEL文件中继续插入记录
- 谁有SmartUI的注册码,怎样注册,高分相赠!
- picturebox加载图片是总失真(如图),有什么解决办法吗?
- 为何在win98下安装mdac_typ2.7中文版失败?
- 控件adodc的使用问题
- Get_Serial_From_Registry = GetSetting("App_Name", "Registration", "Code")和SaveSetting "App_Name", "Registration", "Code", ""啥
--------------------------------
用户自定义类型未定义..
access97 才是3.5的另外对recordset的代码实在行的不安全与规范,建议多看看代码。
你的代码有不少问题,这边不提出:)
1.我要在这工程的主对话框界面上的“添加纪录”这按钮上加上什么代码后,当用户在没点“登陆”按钮的情况下直接点“添加纪录”按钮就会提示:“你没有登陆,请先登陆再使用此功能,谢谢!”?????
2.我要实现“登陆”按钮的功能,可我点“登陆”按钮后提示:“参数类型不正确”我应该怎样改才能实现“登陆”按钮的功能的功能啊????工程如下:http://www.jzfybjy.com/liou/sccx/uploadfile/12.rar
theApp.Name.IsEmpty '这是什么啊,看不懂啊.."错误提示.要求对象"2.我要实现“登陆”按钮的功能,可我点“登陆”按钮后提示:“参数类型不正确”我应该怎样改才能实现“登陆”按钮的功能的功能啊????变量冲突,把Private Sub Form_Load()过程内的注释掉就可以了Private Sub Command1_Click()
Call cmok
End SubPrivate Sub Command2_Click()
Unload Me
End SubPrivate Sub Form_Load()
'Dim cnn As New ADODB.Recordset
'With cnn
' .ActiveConnection = constr
'.CursorLocation = adUseClient
'.CursorType = adOpenDynamic
'.LockType = adLockBatchOptimistic
'.Open "select * from alluser "
'If Not (.EOF And .BOF) Then .MoveFirst
'Do While Not .EOF
' Combo1.AddItem .Fields("name").Value
' .MoveNext
' Loop
'.Close
'End With
'Set cnn = Nothing
'Combo1.Text = Combo1.List(0)
'Text2.Text = ""
End SubSub cmok()
Dim cnn As New ADODB.Recordset
With cnn
.ActiveConnection = constr
.CursorLocation = adUseClient
.CursorType = adOpenDynamic
.LockType = adLockBatchOptimistic
.Open "select * from alluser where name='" & Trim(Combo1.Text) & "'"
If Trim(Text2.Text) <> .Fields("pwd").Value Then
MsgBox "密码错误,请重输!", vbInformation, "提示"
Text2.Text = ""
Text2.SetFocus
Else
Name = Trim(Combo1.Text)
ok = True
Me.Hide
End If
.Close
End With
Set cnn = Nothing
End SubPrivate Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Call cmok
End If
End Sub
1.theApp.Name.IsEmpty '这是什么啊,看不懂啊. 我这是考贝的别人的代码,可能有错误,你能不能帮忙提供一下代码以实现如下功能:当用户在没点“登陆”按钮的情况下直接点“添加纪录”按钮就会提示:“你没有登陆,请先登陆再使用此功能,谢谢!”
2.我按你的方法注释掉相应代码后,我再把ACCESS数据库中予先设好的用户名和密码输入登陆对话框中,可不能通过编译,我登陆的代码错在哪???请帮忙再看看,谢谢。
Cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\computer.mdb;Persist Security Info=False;Jet OLEDB:Database Password=XXX"
如果你的连接用静态的设置,则:
1,新建Project。
2,在FORM中放入ADOConnection,ADOQuery,DataSource,Datagrid控件。
3,双击ADOConnection控件,然后点击Build...按钮,在“提供者”页中选择“Microsoft Jet 4.0 OLE DB Provider”,然后点击“下一步”按钮,在“连接”页中选择要连接的Access数据库的路径和数据库的文件名,这时如果点“测试连接”按钮时,出现“初始化提供者时发生错误,测试连接失败,密码无效”的错误提示。
4,这时点“所有”页,然后双击“Jet OLEDB:Database Password”,出现对话框,添入密码后,选择“连接”页中的“测试连接”按钮,出现“测试连接成功”的对话框。把ADOConnection控件的LoginPromtp设为false.
5,设置连接完成。
1.我这是考贝的别人的代码,可能有错误,大侠能不能帮忙提供一下代码以实现如下功能:当用户在没点“登陆”按钮的情况下直接点“添加纪录”按钮就会提示:“你没有登陆,请先登陆再使用此功能,谢谢!”
2.我把ACCESS数据库中予先设好的登陆的用户名和密码输入登陆对话框中,可不能通过编译,我登陆的代码错在哪???请帮忙看看,谢谢。工程如下:http://www.jzfybjy.com/liou/sccx/uploadfile/13.rar
第一个问题你说了,可我还是不会加啊!能不能把代码帮忙写出来???
第二个问题可能是你没明白我的意思:我问的是登陆对话框的用户名和密码,也就是点“登陆”按钮出现的对话框,可我把登陆对话框的用户名和密码输入这对话框后不能通过编译,我的登陆对话框的代码错在哪??而不是问的怎样设连数据库的密码。