请问各位知道怎么解决Wampserver无法连接mysql时出现1862:登录密码过期的问题吗?麻烦帮下忙,谢谢!

本人之前用 Dreamweaver、Wampserver、Navicat for sql 三个工具创建过动态页面。但很久没用,最近再次打开Wampserver、Navicat for sql,连接时发现sql调试过程中出现了1862的错误:Your password has expired. To log in you must change it using a client that supports expired passwords.

在网上看过相关的问题,但没找到适合的解决办法。这方面有经验的能帮忙看下怎么解决吗?谢谢啦!具体的问题如下:

Wampserver代码调试sql出错:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>连接数据库</title>
</head>

<body>
<?php
error_reporting(E_ALL & ~E_DEPRECATED);
$mysql_server_name='localhost'; 
$mysql_username='root'; 
$mysql_password=''; 
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password)  ;
//mysql_query("set names 'utf8'"); 
if(!$conn){
echo '<p align=center>服务器连接失败...</p><br>';
exit(-1);
}else{
echo "<p align=center>服务器连接成功...yeak!</p><br>";
}
?>
</body>
</html>

图片说明

还有Navicat for sql连接时出现问题:

图片说明

麻烦各位帮忙看看,谢谢!

0

1个回答

https://www.cnblogs.com/iampkm/archive/2017/11/07/7797703.html
这样修改密码的时效不行吗?

1
taiyang24
taiyang24 好的,谢谢
6 个月之前 回复
qq_37129624
ghq-yes 回复taiyang24: mysql登陆上去就输入这条命令执行了
6 个月之前 回复
taiyang24
taiyang24 回复ghq-yes: 修改密码不过期是用这条吗ALTER USER 'root' PASSWORD EXPIRE NEVER;?cmd要从哪步开始再输入这条命令?
6 个月之前 回复
taiyang24
taiyang24 回复ghq-yes: 好的,真的非常谢谢你帮忙!看了有好几天这类问题的解决方法,很多的都没弄明白,你说的比较详细就弄好了!可以专心做作业了。再次谢谢你!还有新年快乐!^_^
6 个月之前 回复
qq_37129624
ghq-yes 回复taiyang24: 记得把密码设置为永不过期
6 个月之前 回复
qq_37129624
ghq-yes 回复taiyang24: 可以的,但是如果密码为空的话可能会有问题,所以一般都不建议为空
6 个月之前 回复
taiyang24
taiyang24 回复ghq-yes: sql连接成功了,Navicat也可以登录了。麻烦你花时间帮忙,谢谢你了!如果我想改回空密码的话,同样的方法可以吗?
6 个月之前 回复
qq_37129624
ghq-yes 回复taiyang24: 因为有密码的问题,你执行所有的命令都是报这个错误,所以直接掠过,直接修改密码,重新输入密码最好不要为空,原密码不能跟新密码一样,所以你就直接修改密码就对了
6 个月之前 回复
taiyang24
taiyang24 回复ghq-yes: 输了select version;还是同样的1820错误,这一步请问有什么用,是不是可以忽略这步直接输入alter user user() identified by "123456";修改密码(我原密码是空的,可以重新输入密码时仍为空吗)
6 个月之前 回复
qq_37129624
ghq-yes 回复taiyang24: 修改密码 https://blog.csdn.net/hj7jay/article/details/65626766
6 个月之前 回复
taiyang24
taiyang24 回复taiyang24: 第六步输入showdatabases;后出现ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
6 个月之前 回复
taiyang24
taiyang24 回复ghq-yes:是按照这个网址里面的操作方法一直进行到底吗? https://jingyan.baidu.com/article/e3c78d64ba00c33c4c85f5d8.html
6 个月之前 回复
qq_37129624
ghq-yes 回复taiyang24: 你不用找mysql服务,看下能不能直接在cmd里面启动mysql登录上去。
6 个月之前 回复
taiyang24
taiyang24 打开windows 服务组件没有找到mysql,已经启动了Wampserver工具
6 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
请问有人知道怎么解决Wampserver无法连接mysql的问题吗?具体是连接时出现1862问题:显示登录密码过期。已查过网上相关的解决方法,仍有疑问。麻烦有懂的能进来看下帮下忙,谢谢啦!
本人之前用 Dreamweaver、Wampserver、Navicat for sql 三个工具创建过动态页面。但很久没用,最近再次打开Wampserver、Navicat for sql,连接时发现sql调试过程中出现了1862的错误:Your password has expired. To log in you must change it using a client that supp...
mysql(1862)密码过期详细解决办法
今天同学使用mysql时,遇到一个关于mysql密码过期的问题,报错如下 1862:Your password has expired.To log in you must change it using a client that suports expired passwords. 现已解决,特在次记录下来,供以后自己查看使用,本次测试使用的是mysql5.7,以下的版本目前并没有遇到过密...
麻烦各位帮下忙
如何讲字符串abcdefg 变成AbCdEfG呢。。rn最好是能够通用很长字符串的转变的程序。。。谢谢。
MySQL连接问题,知道的帮下忙,谢谢。
当短时间内MySQL中Threads_connected达到70左右,就会出现下面错误;rn我已经设置了Max_connected值2000;rnrncom.mysql.jdbc.CommunicationsException: The driver was unable to create a connection due to an inability to establish the client portion of a socket.rnThis is usually caused by a limit on the number of sockets imposed by the operating system. This limit is usually configurable. rnFor Unix-based platforms, see the manual page for the 'ulimit' command. Kernel or system reconfiguration may also be required.rnrnFor Windows-based platforms, see Microsoft Knowledge Base Article 196271 (Q196271).rn at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1070)rn at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2104)rn at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:729)rn at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:298)rn at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:283)rn at java.sql.DriverManager.getConnection(Unknown Source)rn at java.sql.DriverManager.getConnection(Unknown Source)rn at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:290)rn at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:276)rn at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:258)rn at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:240)rn at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:80)rn at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:298)rn at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:110)rn at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:88)rn at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1162)rn at org.hibernate.loader.Loader.doQuery(Loader.java:390)rn at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)rn at org.hibernate.loader.Loader.loadEntity(Loader.java:1345)rn at org.hibernate.loader.entity.EntityLoader.load(EntityLoader.java:116)rn at org.hibernate.loader.entity.EntityLoader.load(EntityLoader.java:101)rn at org.hibernate.persister.entity.BasicEntityPersister.load(BasicEntityPersister.java:2471)rn at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:351)rn at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:332)rn at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:113)rn at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:167)rn at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:79)rn at org.hibernate.impl.SessionImpl.get(SessionImpl.java:621)rn at org.hibernate.impl.SessionImpl.get(SessionImpl.java:614)rn at org.springframework.orm.hibernate3.HibernateTemplate$1.doInHibernate(HibernateTemplate.java:443)rn at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:358)rn at org.springframework.orm.hibernate3.HibernateTemplate.get(HibernateTemplate.java:437)rn at org.springframework.orm.hibernate3.HibernateTemplate.get(HibernateTemplate.java:432)rn at com.zeayo.dao.Impl.DriverDAO.synaDriver(DriverDAO.java:42)rn at com.zeayo.Business.impl.DriverService.addDriver(DriverService.java:96)rn at com.zeayo.socket.AcceptSocket.run(AcceptSocket.java:16)rnCaused by: java.net.BindException: Address already in use: connectrn at java.net.PlainSocketImpl.socketConnect(Native Method)rn at java.net.PlainSocketImpl.doConnect(Unknown Source)rn at java.net.PlainSocketImpl.connectToAddress(Unknown Source)rn at java.net.PlainSocketImpl.connect(Unknown Source)rn at java.net.SocksSocketImpl.connect(Unknown Source)rn at java.net.Socket.connect(Unknown Source)rn at java.net.Socket.connect(Unknown Source)rn at java.net.Socket.(Unknown Source)rn at java.net.Socket.(Unknown Source)rn at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)rn at com.mysql.jdbc.MysqlIO.(MysqlIO.java:276)rn at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2027)rn ... 34 more
麻烦各位帮个忙
请问c里对文件操作中怎么统计文件的行,字,字符数的,文件怎么合并,删除。rnrn文件目录 怎么查找文件,目录的切换,消除目录rnrn系统时间,日期怎么设定呢rnrn最好能有些例子好理解rnrn有点麻烦了,有劳有劳,多谢多谢
麻烦各位大侠帮下忙
各位大侠,如何才能看到对话框中的各个控件相应的消息响应函数呢,菜单的怎么看呢?比如菜单和对话框里的控件有一些可以通过类向导直接看到,有的就看不到了。小弟是初学的,有很多不懂,还请各位大哥多多指教啊,
mysql错误代码1862修改密码和密码过期的解决办法
1、最近用Navicat打开数据库的时候,显示错误代码1862,翻译过来的意思就是长时间没有连接数据库,密码失效请重新设置密码,就修改了一下,在这里并记录一下。 首先通过Windows的运行,输入cmd指令,进入cmd操作页面,然后查找到mysql的bin安装目录下,我的是D:\work_workspace\install_soft\MYSQL\mysql-5.7.10-winx64\bin, ...
Icon问题,麻烦知道的进来帮下忙
我想改变现有的工程里面 resources/Icon/mainframe 的图标rnrn改变图标以后 生成的.exe文件的图标马上发生了变化 变成我想要的图标 但是运行.exe文件时 .exe界面最左上角的图标确不发生变化rnrnrnrnPS:我随便弄了对话框的工程 改变resources/Icon/mainframe的图标时 上面说到的两个地方的图标是会都改变的rnrn纳闷 rnrn再PS:没有其他可用的资源文件(iso)可用
Thread 小问题.麻烦知道的帮下忙
我在windows窗体上放了一个ListBox 和Button 代码如下:rnusing System;rnusing System.Collections.Generic;rnusing System.ComponentModel;rnusing System.Data;rnusing System.Drawing;rnusing System.Text;rnusing System.Windows.Forms;rnusing System.Threading;rnrnnamespace ThreahTestrnrn public partial class Form1 : Formrn rn public Form1()rn rn InitializeComponent();rn rnrn private void button1_Click(object sender, EventArgs e)rn rn Form1 f = new Form1();rn Thread newt = new Thread(new ThreadStart(f.outstring));rn newt.Start();rn rn public void outstring()rn rn while (true)rn rn this.listBox1.Items.Add("dgsgreg");rn Thread.Sleep(1000);rn rn rnrn private void Form1_Load(object sender, EventArgs e)rn rn System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;rn rn rnrn为什么按了button后 ListBox里面没有任何输入?
各位帮个忙!谢谢
我朋友用的是WinMe系统,最近向重新装98,我想问一下如何从WinMe系统下直接进入Dos环境,以便我可以不启动机器,直接从D盘的98备份装机.留贴子、回信都行,longlyone@sina.com.cn 清尽快帮忙!再次感谢!
各位帮一下忙,谢谢
我有一个文本文件,第一行和最后两行没有用的,怎样在delphi的richedit1.text的中用程序删除第一行和最后一行或者两行。
谢谢各位,帮个忙!
我想学习JSP,以及网络技术,rn介绍几本书给我,OK?rn谢谢大家。
各位大哥帮下忙,谢谢
"January", "February", "March",//初始化一个数组rn "April", "May", "June", "July", "August",rn "September", "October", "November", "December");rn print(" 英语的“5月”是 $monthName[5] 。 \n");//打印数组中的第6个元素rn?>rnrn请问rn1=>"January", 是旨array的第一个下标从1开始吗,有更好的解释吗,谢谢
各位帮一下忙!!!谢谢
这俩天,我的机器怎么CPU总是100%的运行,查过没毒,是什么原因呢???
麻烦帮一下忙
当要修改个人信息时,如果那个用户名用session变量保存起来了,是不是就不能再修改?
MySQL连接问题,知道了帮下忙,谢谢。
当短时间内MySQL中Threads_connected达到70左右,就会出现下面错误;rn我已经设置了Max_connected值2000;rnrncom.mysql.jdbc.CommunicationsException: The driver was unable to create a connection due to an inability to establish the client portion of a socket.rnThis is usually caused by a limit on the number of sockets imposed by the operating system. This limit is usually configurable. rnFor Unix-based platforms, see the manual page for the 'ulimit' command. Kernel or system reconfiguration may also be required.rnrnFor Windows-based platforms, see Microsoft Knowledge Base Article 196271 (Q196271).rn at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1070)rn at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2104)rn at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:729)rn at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:298)rn at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:283)rn at java.sql.DriverManager.getConnection(Unknown Source)rn at java.sql.DriverManager.getConnection(Unknown Source)rn at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:290)rn at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:276)rn at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:258)rn at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:240)rn at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:80)rn at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:298)rn at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:110)rn at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:88)rn at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1162)rn at org.hibernate.loader.Loader.doQuery(Loader.java:390)rn at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)rn at org.hibernate.loader.Loader.loadEntity(Loader.java:1345)rn at org.hibernate.loader.entity.EntityLoader.load(EntityLoader.java:116)rn at org.hibernate.loader.entity.EntityLoader.load(EntityLoader.java:101)rn at org.hibernate.persister.entity.BasicEntityPersister.load(BasicEntityPersister.java:2471)rn at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:351)rn at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:332)rn at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:113)rn at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:167)rn at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:79)rn at org.hibernate.impl.SessionImpl.get(SessionImpl.java:621)rn at org.hibernate.impl.SessionImpl.get(SessionImpl.java:614)rn at org.springframework.orm.hibernate3.HibernateTemplate$1.doInHibernate(HibernateTemplate.java:443)rn at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:358)rn at org.springframework.orm.hibernate3.HibernateTemplate.get(HibernateTemplate.java:437)rn at org.springframework.orm.hibernate3.HibernateTemplate.get(HibernateTemplate.java:432)rn at com.zeayo.dao.Impl.DriverDAO.synaDriver(DriverDAO.java:42)rn at com.zeayo.Business.impl.DriverService.addDriver(DriverService.java:96)rn at com.zeayo.socket.AcceptSocket.run(AcceptSocket.java:16)rnCaused by: java.net.BindException: Address already in use: connectrn at java.net.PlainSocketImpl.socketConnect(Native Method)rn at java.net.PlainSocketImpl.doConnect(Unknown Source)rn at java.net.PlainSocketImpl.connectToAddress(Unknown Source)rn at java.net.PlainSocketImpl.connect(Unknown Source)rn at java.net.SocksSocketImpl.connect(Unknown Source)rn at java.net.Socket.connect(Unknown Source)rn at java.net.Socket.connect(Unknown Source)rn at java.net.Socket.(Unknown Source)rn at java.net.Socket.(Unknown Source)rn at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)rn at com.mysql.jdbc.MysqlIO.(MysqlIO.java:276)rn at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2027)rn ... 34 more
mysql 1862个人解决方式
1.window+R输入CMD回车进入控制台2.输入mysql -r  root(这个代表root用户) -p mysql(这个代表库,如果没有会报1049)3.输入旧密码回车4.这个时候输入select 1;回车会报18205.输入SET PASSWORD=PASSWORD('括号里输入新密码')...
麻烦进来帮个忙。谢谢!
我已经求出了100—200之间的质数,可我不求他们的和,麻烦指导一下!rn int i, j;rn for (i = 100;i<200; i++)rn rn for (j = 2; j <= i ; j++)rn rn if (i % j == 0)rn break;rn rn if (j > i / 2)rn Console.WriteLine("100-200的质数为: 0", i);
麻烦各位了,帮个忙吧!
在C#中TextBox里的时间怎么和系统时间相比较.
麻烦各位帮一下忙!谢了
我的c++builder做完一个程序,保存了。可下次打开之后,什么都没改变,按运行,rn显示[Running]之后,就返回c++builder的编辑界面,再也没反应了。rn希望各位高手帮我解决一下。
麻烦各位帮个忙,急急急
麻烦大虾帮个忙,下面有一列值,rn想查出这一列中各值出现的个数rn就象下面显示的那样,请赐教~rn先谢谢了~rnrnvaluern-----rnarnarnbrnbrnbrncrndrndrndrnrnrnvalue countrn----- -----rna 2rnb 3rnc 1rnd 3
急!麻烦各位进来帮下忙~~
项目不是我开发的,不过现在我接手,项目生成成功,发布也成功,放到自己装有vs的电脑上的iis上也没问题,但放到其它机子上就不行了(那些机子上没有装VS),我装的顺序是iis--.net framework3.5, 把发布好的挂上去就不行了,错误如下:rnrn[code=C#]rn找不到指定的模块。 (异常来自 HRESULT:0x8007007E) rn说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 rnrn异常详细信息: System.IO.FileNotFoundException: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)rnrn源错误: rnrn执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 rnrn堆栈跟踪: rnrnrn[FileNotFoundException: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)]rn System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +0rn System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +43rn System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +127rn System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +142rn System.Reflection.Assembly.Load(String assemblyString) +28rn System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +46rnrn[ConfigurationErrorsException: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)]rn System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +599rn System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +193rn System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +45rn System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +178rn System.Web.Compilation.BuildProvidersCompiler..ctor(VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) +56rn System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) +235rn System.Web.Compilation.BuildManager.CompileGlobalAsax() +53rn System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +406rnrn[HttpException (0x80004005): 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)]rn System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +60rn System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +506rn System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +779rnrn[HttpException (0x80004005): 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)]rn System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +549rn System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +78rn System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +257rnrn rnrnrn--------------------------------------------------------------------------------rnrn[/code]
还得麻烦各位帮小弟一个忙
这段C语言代码用C#翻译过来是什么样子的,对C不熟悉,写了一个感觉不对。希望大牛们给予帮助rnrn[code=C/C++]void GetChkSum(Int len, PSTR buf, PSTR res)rnrnmemset(res, 0, 8); //IIN格式的校验码为8字节rnfor(int i=0; i"E8")rnfor(i = 7; i >= 0; i --)rnrn if ( i % 2 ) // 低4位所代表16进制表字符扩展为一个字节rn rn res[i] = (res[i/2] & 0x0F) + '0';rn if ( res[i] > '9' )rn rn res[i] = res[i] + 'A' - '0' - 10;rn rn rn else //高4位所代表16进制表字符扩展为一个字节rn rn res[i] = ((res[i/2] >> 4) & 0x0F) + '0';rn if ( res[i] > '9' )rn rn res[i] = res[i] + 'A' - '0' - 10;rn rn rnrn[/code]
麻烦各位帮个忙!小弟不胜感激!
我在用javamail发邮件的时候出现了中文问题。。rn是在设置标题和内容,以及附件文件名时出现(都是中文)java.io.UnsupportedEncodingException:异常的!rn请问怎么解决??rn麻烦各位懂javamail的朋友了!!!!rn付源文件:rnrnrnimport java.net.*;rnimport java.io.*;rnimport java.sql.*;rnimport java.util.Vector;rnimport java.util.*;rnimport javax.mail.*;rnimport javax.mail.event.*;rnimport javax.mail.Message;rnimport javax.mail.internet.*;rnimport javax.activation.* ; rnrnrnpublic class newSendMail extends Threadrn //定义收件人、发送人、主题等 rn String to="",from="",host="",filename="",messagetext="",subject=""; rn boolean debug=false; rn //保存发送的文件名 rn Vector vfile = new Vector(10,10); rn //保存发送的正文 rn Vector vmsg = new Vector(10,10); rn public newSendMail() rn rn rn public newSendMail(String to,String from,String smtpServer,String subject) rn rn //初始化收件人、发送人、主题 rn this.to=to; rn this.from=from; rn this.host=smtpServer; rn this.subject=subject; rn rn //收集附加文件 rn public void attachfile(String fname) rn rn vfile.addElement(fname); rn rn //收集邮件正文 rn public void setMessage(String msg) rn rn vmsg.addElement(msg); rn rn //设置调试标志 rn public void setDebug(boolean debug) rn rn this.debug=debug; rn rn //邮件发送函数 rn public boolean startSend() rn rn Properties props = System.getProperties(); rn props.put("mail.smtp.host", host); rn Session session=Session.getDefaultInstance rn (props, null); rn session.setDebug(debug); rn try rn //创建一个消息,并初始化该消息的各项元素 rn MimeMessage msg = new MimeMessage(session); rn msg.setFrom(new InternetAddress(from)); rn InternetAddress[] address=new InternetAddress(to); rn msg.setRecipients(Message.RecipientType.TO,address); rn tryrn msg.setSubject(subject); rn catch(Exception e)rn e.printStackTrace();rn rn //把message part加入新创建的Multipart rn Multipart mp = new MimeMultipart(); rn // 邮件内容的第一部分 rn Enumeration emsg=vmsg.elements(); rn while(emsg.hasMoreElements()) rn messagetext=emsg.nextElement().toString(); rn MimeBodyPart mbp1=new MimeBodyPart(); rn rn tryrn mbp1.setText(messagetext); rn catch(Exception e)rn e.printStackTrace();rn rn mp.addBodyPart(mbp1); rn rn vmsg.removeAllElements(); rn // 邮件内容的第二部分 rn Enumeration efile=vfile.elements(); rn while(efile.hasMoreElements()) rn rn MimeBodyPart mbp2=new MimeBodyPart(); rn filename=efile .nextElement().toString(); rn FileDataSource fds=new FileDataSource(filename); rn mbp2.setDataHandler(new DataHandler(fds)); rn mbp2.setFileName(fds.getName()); rn mp.addBodyPart(mbp2); rn rn vfile.removeAllElements(); rn // 把MultiPart加入邮件 rn msg.setContent(mp); rn // 设置邮件头的发送日期 rn msg.setSentDate(new java.util.Date()); rn rn // 发送邮件 rn System.out.println("Start to Send Mail!");rn Transport.send(msg); rn System.out.println("Send Mail Success!");rn catch (MessagingException mex) rn mex.printStackTrace(); rn Exception ex = null; rn if ((ex=mex.getNextException())!=null) rn rn ex.printStackTrace(); rn rn return false; rn rn return true; rn //end public void startSend() rn public static void main(String[] args) rn rn if(args.length<3)rn System.out.println("Usage: java newSendMail ..");rn System.exit(1);rn rn newSendMail sendmail=new newSendMail(args[0],"zyh_flying@21cn.com","smtp.21cn.com",args[1]); rn for(int i=2;i
请问各位帮个忙
我有一张表字段 aa bb 我想把它们转化成另一张表字段 1 3 4 5 rnrn 1 21 21 43 24 26rn 3 43 rn 4 24 使字段aa的数据成为下个表的字段名rn 5 26 bb字段的数据成为下个表的数据
麻烦大家来帮下忙解决下
#include rnrn#include "BaseOperation.h"rnrnint main (void)rnrnrn pList list = NULL;rn list = (pList)malloc(sizeof (*list));rnrn initList(list);rn return 0;rnrnrn在调用BaseOperation.h库的时候编译能通过 但是始终无法追踪到BaseOperation.h 中的实现 错误提示如下:rn--------------------Configuration: 线性表 - Win32 Debug--------------------rnLinking...rnMain.obj : error LNK2001: unresolved external symbol "void __cdecl initList(struct List *)" (?initList@@YAXPAUList@@@Z)rnDebug/线性表.exe : fatal error LNK1120: 1 unresolved externalsrn执行 link.exe 时出错.rnrn线性表.exe - 1 error(s), 0 warning(s)rnrnrnrn怎么解决呀这个问题
【MySQL】Navicat连接mysql出现1862错误
命令行运行命令:mysql -uroot -proot能够进入mysql 但是,使用Navicat for MySQL软件连接失败,报错1862 连接属性如下,用户名:root,密码:root。 解决方法: 管理员权限运行命令:mysqladmin -uroot -p password, 这样改完密码后,用Navicat for mysql软件连接正常。 ...
Struts2登录出现404错误,帮个忙
[code=Java]rn rn[/code]rn这是welcome_index.jsp页面的表单的actionrn[code=Java]rn rn /welcome_1.jsprn /welcome_1.jsprn rn[/code]rn这是struts.xml的配置rn[code=Java]rn// 对登录用户的表单验证是否为空rnpublic void validateIndex() rn if (null == username || username.equals("")) rn this.addFieldError("username", "| 请您输入用户名");rn rn if (null == password || password.equals("")) rn this.addFieldError("password", "| 请您输入密码");rn rn rnrn // 对登录用户的表单验证rn public String index() rn String query_password = loginDao.getAdminPassword(username);rn String isAdmin=loginDao.getIsAdmin(username);rn if (query_password.equals("")) rn this.addActionError("| 该用户名不存在");rn return INPUT;rn rn if (!query_password.equals(password)) rn this.addActionError("| 您输入的密码有误,请重新输入");rn return INPUT;rn rn if(!isAdmin.equals("1"))rn rn this.addActionError("|您不是管理员,无权登录!!!");rn return INPUT;rn rn session.put("username", username);//这个类实现了SessionAware,并且写了get,set方法,所以这里可以直接使用sessionrn return SUCCESS;rn rn[/code]rn就是上面这一点内容,我检查了好多次,缓存也清了,当我不输入内容的时候,老是出现路径错误,HTTP Status 404 - /manpower/welcome_indexrn可是我这个路径下面是有welcome_index.jsp,我实在是想不通,哪里出了问题,大家帮忙看下,谢谢!
登录密码过期问题!!
今天第一次遇到这种问题,windows系统竟然还有一个登录密码的有效期,如果在这个有效期内没有再次输入密码,或者设置新密码。系统再重启后将出现“登录密码过期,请修改密码”类似的提示!! 苍天啊!我的计算机登录密码过期,然后修改密码不成功,提示:“无法从域控制器读取配置信息,因为计算机不可用,或者因为访问已被拒绝。”,郁闷啊!直接无法登录了!!因此要学会修改登录密码的有效期限哦!! 控
知道的来帮个忙,谢谢
form2.show;rnform4.adoquery1.Close;rnform4.adoquery1.sql.clear;rnform4.adoquery1.SQL.add(format('select * from patient where ccid= ''%s''',[form3.pct]));rnform4.adoquery1.open;rnform4.adoquery1.First;rnrepeatrnform2.Edit1.Text:=form4.adoquery1.fieldbyname('id').asstring;rnform2.Edit2.Text:=form4.adoquery1.fieldbyname('name').asstring;rnform2.Edit27.Text:=form4.adoquery1.fieldbyname('id').asstring;rnform2.Edit28.Text:=form4.adoquery1.fieldbyname('name').asstring;rnform4.adoquery1.Next;rnuntil form4.adoquery1.eof;rnadoquery1.Close; rnrnform4中的edit没有文本rn没办法只有换成rnform2.Edit1.Text:=trim(form4.edit1.text);rnform2.Edit2.Text:=trim(form4.edit2.text);rnform2.Edit27.Text:=trim(form4.edit1.text);rnform2.Edit28.Text:=trim(form4.edit2.text);rn但是我还是想用第一种方法去实现,高手帮忙看看注释的那段代码那里有问题,谢谢了rn也可以直接告诉我,我的qq190238861rn
在线求助······知道的都帮下忙谢谢
我的目的是进行修改rn我的下拉列表的默认值是从数据库度出来的rn我不选择的时候默认选中读出来的值rn现在我要在其基础上修改该值rn[code=HTML]rnrn河北rn全部rn北京rn华北rn东北rn西部rn[/code]rn并传到ActionForm中去rn我的ActionForm中是一个实体对象rn请问我要怎么获取该下拉列表的值
c++转C# ,各位知道的帮下忙
#import "..\Release\MegaCtrl275.dll"rnrnHRESULT hr = CoCreateInstance( __uuidof(MegaCtrl275Lib::MegaCtrl), NULL, rnCLSCTX_SERVER, __uuidof( MegaCtrl275Lib::IMegaCtrl),(void**) &m_pMegaCtrl );rnif ( FAILED( hr ))rn return -1;rnrnCComPtr pEventsUnk = this;rnhr = AtlAdvise( m_pMegaCtrl, pEventsUnk, rn__uuidof( MegaCtrl275Lib::_IMegaCtrlEvents), &m_dwCookie );rnif (FAILED( hr ))rn return -1;rnm_pMegaCtrl->Initial( (long)m_hWnd );rnm_pMegaCtrl->Login(L"192.168.5.210", 8080, L"", L"trackserver3", L"123456");rn
急.... 知道的帮下忙
private void BindView()rn rn string begin = this.txt_beginTime.Value;rn string end = this.txt_endTime.Value;rn string comname = this.txtcomname.Text;rnrn MacAddrHaving mac = new MacAddrHaving();rnrn DataSet ds = mac.GetOrderComNameList(comname, begin, end);//调用方法GetOrderComNameListrn this.gv_Groups.DataSource = ds;rn this.gv_Groups.DataBind();rn rnrn这个gridview绑定事件rn我要循环获取comname的值 在gridview上显示出来rn要怎么改?
各位,知道的帮一下忙,有点急
set objfs=server.CreateObject("scripting.filesystemobject")]rnpath="I:/a.txt"rnset objtexts=objfs.CreateTextFile(path,false,false)rn这个创建文件的语句,怎么样才能让他在自己的文件夹里创建呢?rn就是说我的网页在哪个文件夹,他创建的文件也在同一个文件夹里,就是这样rn我试过把path改为path="a.txt",但他创建的文件却跑到c:/windows/sys32/里去了rn怎么样才能把他改过来啊,因为网页传上去后我也不知道是放在哪个盘里的,所以一定要在同一文件夹里
帮个忙,怎么解决安装时的 crc error 问题???
我在安装Linux(任一版本)时,光驱启动后linux引导然后就出现 crc error 的错误.导致不能继续安装。我的配置是PIII667,微星 MS 6309N-100,丽台Geforce2 MX,现代128M,D-link 100M网卡.rn本人急需解决问题,众大虾帮忙!!!
请教一个问题:我在安装PB8.0时出现了错误提示,麻烦各位帮个忙。在线等待中...............
错误提示如下:rnrnThe InstallShield Engine(iKernel.exe)could not be launched.rn一般性拒绝访问错误。
存储过程问题---麻烦各位了,帮忙解决下 谢谢!
create or replace procedure P_Test isrn v_col1 number;rn r_emp SO_CHARGE@db_dqyy%rowtype;rn v_newid varchar2(10);rn v_charge_id varchar2(10);rn cursor cur isrn select * from SO_CHARGE@db_dqyy;rnbeginrnrn open cur;rn looprn fetch currn into r_emp;rn rn exit when cur%notfound;rn rn if length(r_emp.so_charge_type_id) = 5 thenrn beginrn select b.newidrnrn into v_newidrn from query_charge_to_boss brn where b.so_charge_type_id = r_emp.so_charge_type_id;rn end;rn end if;rn rn if length(r_emp.so_charge_type_id) = 3 thenrn beginrn select c.charge_idrn into v_charge_idrn from so_charge_cat_id_to_boss crn where c.charge_id = r_emp.so_charge_type_id;rn end;rn end if;rn dbms_output.put_line(v_newid||'---'||v_charge_id);rn end loop;rnrnend P_Test;rnrnrn两个if体中查询的 charge_id 与 newid 我想让它们在一排打印出来。rn可惜的是 两个查询结果都大于1行,运行就会在 select b.newid 这里报错。可能就是因为返回结果太多造成的。rnrn麻烦各位大侠给解决下。。。最后结果能让两个字段并列打印出。 谢谢
帮下忙,报表的问题,谢谢!
在VFP里,发现报表页尾的计算总和是计算视图里所有记录的总和,即视图里有多少记录,它就计算多少记录的总和,报表设置了“打印条件”,请问如何实现只计算报表显示出来的数据的总和呢?rn
小问题,麻烦会的帮下忙!
我用ArrayList 读取数据库里的表的内容 表有3列属性。rn我现在要把ArrayList 里的某一列属性的内容输入到DropDownList.ListItem中 rn请问怎么截取ArrayList 里的某列属性的内容rn前台rnrn rn rnrnrn后台rnArrayList al = new ArrayList();rnal = BizFace.ProvinceList(qp, out RecordCount);这里已经把数据取出来了。rn我用rnfor(i=0;i
帮小妹解决谢谢各位
用asp将EXCEL导入SQL数据库,要是EXCEL中导一张表可以导,可是要是有三张表怎么同时导啊?rn
相关热词 c# 线程顺序 c#昨天当前时间 c# 多进程 锁 c#mysql图片存取 c# ocx 委托事件 c# 读取类的属性和值 c# out 使用限制 c#获取url的id c#怎么进行分页查询 c# update 集合