在我当前的vb.net (visual studio 2010) 项目中,我正在处理SQL Server CE数据库。
为了存储手机号码,我将nvarchar数据类型用于Mobile_no字段。
在测试时,我已成功在Mobile_no字段中输入1234567890 ..
但在检索时我收到此错误:
表达式评估导致溢出。[函数名称(如果已知)=]
那么我应该怎么做才能将手机号码存储在sql ce数据库中?
编辑:
插入代码:
Dim SQLquery As String Dim enumber As String enumber = 1234567890 insqertSql = "INSERT INTO tbl_cust(c_id,Mobile_no) VALUES(@CId, @Phno)" Dim cmd As New SqlCeCommand(insqertSql, con) cmd.Parameters.Add("@CId", c_id) cmd.Parameters.Add("@Phno", enumber) cmd.ExecuteNonQuery()
检索查询:
SQLquery = "SELECT * FROM tbl_cust WHERE ePhone = & txt_number.text