SELECT * FROM [License] WHERE ([LicenseID] = @LicenseID)
这是我放置在转发器 sqldatasource 中的代码。如果我在文本框中键入许可证 id 1,我可以在转发器中看到连接到许可证 id 1 的值。
如何在 sqldatasource 中放置 if 语句,以便在页面加载时我可以在转发器中看到表许可证的所有详细信息,如果在文本框中键入许可证 ID 后按下搜索按钮,则与该特定许可证 ID 相关的值将被显示。
谢谢编辑我正在尝试你说古尔迪恩的方式但是
SELECT * FROM License WHERE (0 = @selectAll OR LicenseID=@LicenseID) -> Not working
SELECT * FROM License WHERE (0 = @selectAll ) ->working
SELECT * FROM License WHERE (LicenseID=@LicenseID)-> working
在页面加载时,我想显示所有字段并在文本框中键入 licenseid 以显示特定的 licenceid 详细信息。