Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & App.Path & "\db1.mdb;" & "Persist Security Info=False"
conn.Open
rs.Open "select name,email * from info", conn, adOpenKeyset, adLockOptimistic如何让显示的“name”字段中的值的最后3位被“*”取代,也让显示的“email”字段中的值排在“@”符号前面的3位也被“*”取代
这种算法有办法办到吗?
Dim rs As ADODB.Recordset
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & App.Path & "\db1.mdb;" & "Persist Security Info=False"
conn.Open
rs.Open "select name,email * from info", conn, adOpenKeyset, adLockOptimistic如何让显示的“name”字段中的值的最后3位被“*”取代,也让显示的“email”字段中的值排在“@”符号前面的3位也被“*”取代
这种算法有办法办到吗?
解决方案 »
- 这个读文本内容并执行该怎么改啊?
- 怎样在使用代理的网络实现自动发送邮件?急!!!
- 为什么WebBrowser1.Navigate重复载入同一页面时载入的是旧页面,不会更新页面数据??
- SQL语句问题
- 更改彩虹加密狗IKEY 1000的SOPIN密码后打不开了,在线等,快来救命啊!!!
- 如何在xp任务管理器里面不显示你的应用程序?
- 请问VB中如何制作像Visual Studio.net中那样可以分栏的工具箱?有这样的控件吗?
- ADO关于版本问题
- (十万火急,在线等待)Install Shield 6.22数据类型问题。
- 高手帮我
- myjian,进来!
- VB怎么用command控制列表框中删除文本框中相同字符项
第二个问题可以先将email字段以@为标记拆分为数组,在按照问题1的方法替换,最好将数组合并。
Dim sql As String
sql = "select left(name,len(name)-3) + '***' as name," & _
" '***' + mid(email,4) as email" & _
" from info"
rs.Open sql, conn, adOpenKeyset, adLockOptimistic
" left(email,instr(email,'@')-4) + '***' + mid(code,instr(code,'@')) as email" & _
" from dict"