查询的问题:不用sql
Data1.Recordset.FindFirst "年龄=19" 这样写对不对?
Data1.Recordset.FindFirst "学号=003" 这样写对不对?(学号是字符串型)
如果=后面是一个文本框中的内容,以上的FindFirst条件应怎样写?
Data1.refresh
执行以上语句后为什么窗体上文本框显示相关记录不刷新?
Data1.Recordset.FindFirst "年龄=19" 这样写对不对?
Data1.Recordset.FindFirst "学号=003" 这样写对不对?(学号是字符串型)
如果=后面是一个文本框中的内容,以上的FindFirst条件应怎样写?
Data1.refresh
执行以上语句后为什么窗体上文本框显示相关记录不刷新?
解决方案 »
- 用VB如何將服務器中SQL Server資料庫備份到客戶端本機,急急 !!!
- HTML自动填单问题
- 问几个关于SQL2000的问题。(急!在线等待)
- 高手帮我看看这是为什么
- 关于PICTURE控件中的元素导出为图象文件?!
- VB中的属性介绍中,,返回/设置 中的返回是什么意思
- 在程序运行时,右键单击ShockWave控件中的Flash会弹出菜单,任何去除这个菜单?
- 请问我用VB+SQL Server2000开发程序时出现以下情况,是怎么回事?
- 请各位高手相助,vb的报表中如何一行输出两条记录?谢谢!
- 菜问题:用ado如何遍历数据库中的表,列出所有表的名称?
- 一个非常简单的问题(调试通过马上结贴!!!)
- 一個奇怪的錯誤,有誰知道嗎?(重分相謝)
如果你不知道text里的内容是数字还是字符的话,就必须先判断好类型才能写sql语句
我也没有什么好的方法来判断文本框里
的内容,不知道其他人有什么好的方法没有
不过下面这个方法倒是可以实现dim str1,str2 as string
str1 = text1.textstr2 = val(str1)if cstr(str1)=cstr(str2) then
msgbox "文本框内容是个数字"
else
msgbox "文本框内容包含字符"
end if
Data1.Recordset.FindFirst "年龄=19"
字符串型
Data1.Recordset.FindFirst "学号='19'"后接变量数字型
Data1.Recordset.FindFirst "年龄="& intAge &""
字符串型
Data1.Recordset.FindFirst "学号='"& text1.text &"'"