Forums
This topic is locked
ASP.NET DataSet Query Help
Posted 21 years ago
1
has voted
21 years ago fatih mira posted:
This is my dataset query that was generated by DWMX.<MM

id="DataSet1"
runat="Server"
IsStoredProcedure="false"
ConnectionString='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_STRING_eLISDbConnection"

DatabaseType='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_DATABASETYPE_eLISDbConnection"

CommandText='<%# "SELECT strStockCode, strShortName, strCompanyName FROM dbo.Company ORDER BY strCompanyName ASC" %>' PageSize="10"
></MM

<MM<img src=../images/dmxzone/forum/icon_smile_tongue.gif border=0 align=middle>ageBind runat="server" PostBackBind="true" />
I want to customize the CommandText not to include the sql statement but a variable that contain the sql statement. For example :
if request.form("code"

sqlstatement = "SELECT strStockCode, strShortName, strCompanyName FROM dbo.Company ORDER BY strCompanyName ASC"
else
sqlstatement = "SELECT strStockCode, strShortName, strCompanyName FROM dbo.Company WHERE strStockCode = '"+request.form("code"

end if
Replies
Replied 21 years ago
21 years ago andre maas replied:
Try this:
Put the commandtext in a variable
Dim sqlstatement
if request.form("code"
= ""
sqlstatement = "SELECT strStockCode, strShortName, strCompanyName FROM dbo.Company ORDER BY strCompanyName ASC"
else
sqlstatement = "SELECT strStockCode, strShortName, strCompanyName FROM dbo.Company WHERE strStockCode = '"+request.form("code"
+"' ORDER BY strCompanyName ASC"
end if
then in de MM-code:
CommandText= sqlstatement
Succes
Put the commandtext in a variable
Dim sqlstatement
if request.form("code"

sqlstatement = "SELECT strStockCode, strShortName, strCompanyName FROM dbo.Company ORDER BY strCompanyName ASC"
else
sqlstatement = "SELECT strStockCode, strShortName, strCompanyName FROM dbo.Company WHERE strStockCode = '"+request.form("code"

end if
then in de MM-code:
CommandText= sqlstatement
Succes