不能输入中文的问题?

rongxh 2004-10-01 10:06:57
为什么我在输入框中输入中文数据,但是这些数据只能以空字符串来入到数据库呢?
...全文
125 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
rongxh 2004-10-10
  • 打赏
  • 举报
回复
不是,读入数据库时是空白的,读出也是空白的,有些读出是" ?"这样的.
bidisty 2004-10-09
  • 打赏
  • 举报
回复
是不是中文放入数据库中,在数据库中看不到,都是空白,但是可以读出来显示?
  • 打赏
  • 举报
回复
一个HTM文件

里设置:

<META http-equiv="content-type" content="text/html; charset=gb2312"/>

另外设置:web.config

<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"

/>
rongxh 2004-10-02
  • 打赏
  • 举报
回复
还是不行啊!
qixiao 2004-10-01
  • 打赏
  • 举报
回复
你的数据库可能有问题,检查一下
rongxh 2004-10-01
  • 打赏
  • 举报
回复
我的TEXT1是服务器控件来的,就是不知道为什么,当SUBMIT后,汉字就变成空字符串,但是,如果是数字或者英文的话是可以入库的.
killerliu 2004-10-01
  • 打赏
  • 举报
回复
如果你的text1是html控件的话,在后台是无法引用到的,如果是服务器端控件,那就没问题问题

还有你贴的代码看不出什么问题
rongxh 2004-10-01
  • 打赏
  • 举报
回复
没有text1.text这个属性啊.
rongxh 2004-10-01
  • 打赏
  • 举报
回复
不一样的吗?
walkinhill 2004-10-01
  • 打赏
  • 举报
回复
应该是 Text1.Text吧,不是Text1.Value吧
rongxh 2004-10-01
  • 打赏
  • 举报
回复
Dim SqlStr As String

Dim MyConn As SqlConnection
Dim MyComm As SqlCommand



If Request.QueryString("a") = 2 Then
SqlStr = "Update Base_Area set AreaItem='" & Text1.Value & "',WorkerLast='" & Application("UserName") _
& "',WorkerLDate='" & Now() & "' where AreaItem='" & Request.QueryString("name") & "'"
ElseIf Request.QueryString("a") = 1 Then
SqlStr = "Insert into Base_Area(AreaItem,WorkerFirst,WorkFDate) values('" _
& Text1.Value & "','" & Application("username") & "',getdate())"
End If



MyConn = New SqlConnection(Application("myconn"))

MyConn.Open()

MyComm = New SqlCommand(SqlStr, MyConn)

MyComm.ExecuteNonQuery()

MyConn = Nothing

MyComm = Nothing
killerliu 2004-10-01
  • 打赏
  • 举报
回复
你是用什么方法往数据库写记录的呢?
还有就是如果你输入英文的时候,写入数据库的就是英文吗?
walkinhill 2004-10-01
  • 打赏
  • 举报
回复
代码贴出来看看!
xiaomaolover 2004-10-01
  • 打赏
  • 举报
回复
你不是把提交的数据(中文)
传到别的页面上进行处理的呀?
如果是这样的话,你须要编码的.
Server.UrlEncode
killerliu 2004-10-01
  • 打赏
  • 举报
回复
如果是服务器控件,还真有点怀疑你的text1.value的可行性,因为服务器控件是没有这个属性的,只有text1.text这个属性呀
建议你把直接使用sql语句的方法改成存储过程试试,起码这样可以知道是数据库的问题还是程序本身的问题啊,再加个断点跟跟,看text1的值是不是发生变化!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧