1.在你的VB代码中作不就是自己对多个表进行操作吗?不过注意这种操作必须使用事务以保证数据的完整性
2.Access支持带参数的查询(类似SQL Server中的存储过程)
2.Access支持带参数的查询(类似SQL Server中的存储过程)
解决方案 »
- 高难度问题,DLL与调用窗体交互
- MSFLEXGRID属性没有显示.
- 有没有类似于 ActiveBar 做界面的组件啊
- 我刚学VB ,想写个东西,求助!
- 再问"关于如何得到局域网内所有的数据库名列表"问题。
- 紧急求助!菜鸟请问ADO怎么下载,我在微软找了半天没找到啊!
- 求助:如何通过Internet访问远程服务器上的Access数据库?
- 如何在vb中获取本机的IP地址?
- 请教关于:mshflexGrid控件的查找问题!
- 水晶报表问题,有哪位高手能帮忙?急!!多谢了
- 怎样使text或maskedbox的width正好适合3个数字?
- 谁能介绍一下在windows系统上连接使用scounix+informix online数据库的方法?不胜感激!!
只能用代码保证数据库的一致性吗?不能象在SQL中一样写触发器?
怎么在ACCESS中写带参数据的查询?在VB中怎么传递用户输入的参数?是用PARAMETER对象吗?
能不能给出一个简单的例子?
谢了!
只能用代码保证数据库的一致性吗?不能象在SQL中一样写触发器?
怎么在ACCESS中写带参数据的查询?在VB中怎么传递用户输入的参数?是用PARAMETER对象吗?
能不能给出一个简单的例子?
谢了!
我对ACCESS不太熟悉.
PARAMETERS [inid] Text; SELECT * from 。。<%@ Language=VBScript %>
<%
Dim cnn1
Dim cmdNyttSvarID
Dim prmNyttSvarID
Dim rstNyttSvarID
Dim strID
Dim strCnn
Dim strSize
Dim i
Dim tmpFields
Dim strName
Dim strTable
Set cnn1 = Server.CreateObject ("ADODB.Connection")
strCnn = "DSN=agenda21"
cnn1.Open strCnn
cnn1.CursorLocation = adUseClient
Set cmdNyttSvarID = Server.CreateObject ("ADODB.Command")
'你的查询名
cmdNyttSvarID.CommandText = "nyttsvarid"
cmdNyttSvarID.CommandType = adCmdStoredProc
'给初始参数值
strID = "00001"
strSize = Len(strID)
'参数名
strName = "inid"
'建立命令对象所需参数
Set prmNyttSvarID = cmdNyttSvarID.CreateParameter(strName, adVarChar, adParamInput,strSize,strID)
cmdNyttSvarID.Parameters.Append prmNyttSvarID
prmNyttSvarID.Value = strID
Set cmdNyttSvarID.ActiveConnection = cnn1
Set rstNyttSvarID = cmdNyttSvarID.Execute
i = 1
Do While Not rstNyttSvarID.EOF
Response.Write ("<BR>")
For Each tmpField In rstNyttSvarID.Fields
Response.Write (tmpField.Name & ":" & tmpField.Value & ",")
Next
rstNyttSvarID.MoveNext
Loop
rstNyttSvarID.Close
cnn1.Close
%>