我用SQL语句向表的某个字段插入一个值,这个值是:
Dim i As int
可是从表中的读出的却是:Dim i As SMALLINT
数据库是SQL SERVER 2000我发现插入的值如果和数据类型有关的内容都会变,例如:
=textbox1.text&a(k)
会自动变成=VARCHAARbox1.text&a(k)请问有什么方法能避免这个现象?
Dim i As int
可是从表中的读出的却是:Dim i As SMALLINT
数据库是SQL SERVER 2000我发现插入的值如果和数据类型有关的内容都会变,例如:
=textbox1.text&a(k)
会自动变成=VARCHAARbox1.text&a(k)请问有什么方法能避免这个现象?
很奇怪,想问有什么方法避免这个现象?
dim strStuAns as string
strStuAns="Dim i As int"
gdbServer.Execute ("insert into answer(id,A_Contractcode,I_RECNO,I_Answer,m_ErrInfoID,M_FileName) values (1,'" & strContractCode & "','" & strRECNO & "','" & strStuAns & "'," & intErr & ",'" & strFiles & "')")