关于Htmlinputfiles 控件的问题!!!! 1.我用htmlinputfiles控件做了一个上传文件功能,提交到服务器文件成功,但写入数据库的名字与原文件名字不同,为什么呢???ASP 数据库C# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是服务器,我自己调试。我自己用自带upload没问题。但用它的就在数据库里有问题,文件名变了。 可以成功保存,只是数据库里只有第一个字母(比如上传:asp.jpg 数据库就记录:a)保存不了完整名字,我后面根本引用不了图片,想了3天了。不知道是不是这个Htmlinputfiles控件的问题,还是我代码写错 那保存到本地的文件名字是全的吗?跟踪下insert语句那里看看从哪个地方开始只有一个字母的 保存在本地都是错的,跟数据库名字是一样的,上传: asp.jpg本地: .jpg数据库: . 本地没了文件名,数据库连文件名都没了。 本地是 ..jpg ,文件名就是一个点 在 for循环的第一行代码处下断点,然后单步执行看下 我也考虑过for循环有问题,等我看看 呵呵,你的filename获取的是后缀名 GetExtension是获取后缀名的,应该有个类似于FileName的属性获取文件名 我代码在fileupload控件实现,没问题啊 string filename=path.SubString(path.LaseIndexOf('\\')); 你说的对,我打错了代码,我改了Getfilename了但又出现个问题上传 : asp.jpg保存: asp.jpg数据库: z数据库还是不正确,只保存了文件名第一个字,连后缀都没有 来到插入数据库这里,所有的值都成功获取到,但数据库里就是错插入语句里面的+filename[x]+ 不知道是不是这样。我想数据库保存格式为: 文件名+后缀(asp.jpg) 插入语句里面的+filename[x]+ 不知道是不是这样。 这个地方你保存文件的时候是怎么保存的这里就用什么变量就可以了 我搞好了, filename不用加[x]. 谢谢你了 搞过objectARX的大鸟们来看看。谢谢。 C#如何动态加载事件? C# 向数据库添加数数据,检验数据库中是否存在相同的数据 菜鸟求救:高手看下我的为什么输出那么多遍呀? 怎样在Textbox中进行拼写检查?怎样在多行的TextBox中在TextBox框的左边显示该行的行号? [文档高手请进]概要设计说明书(GB8567——88)---功能器求与程序 IDE设计器如何为一个窗体类加attribute,而不需手工去加代码[Attribute] 急? 关于消息框的问题 *******求求好心人****** C# div滚动条定位的问题 大神 小弟求救
我自己用自带upload没问题。
但用它的就在数据库里有问题,文件名变了。
保存不了完整名字,我后面根本引用不了图片,想了3天了。
不知道是不是这个Htmlinputfiles控件的问题,还是我代码写错
保存在本地都是错的,跟数据库名字是一样的,
上传: asp.jpg
本地: .jpg
数据库: .
本地没了文件名,数据库连文件名都没了。
本地是 ..jpg ,文件名就是一个点
我代码在fileupload控件实现,没问题啊
但又出现个问题上传 : asp.jpg
保存: asp.jpg
数据库: z
数据库还是不正确,只保存了文件名第一个字,连后缀都没有
来到插入数据库这里,所有的值都成功获取到,但数据库里就是错插入语句里面的+filename[x]+ 不知道是不是这样。我想数据库保存格式为: 文件名+后缀(asp.jpg)
这个地方你保存文件的时候是怎么保存的这里就用什么变量就可以了