1. 易語言 sql語句查找 並給 出返回值
SQL="Select *from Account where loginName='"+編輯框1.內容+"' and amq='"+編輯框2.內容+"'
記錄集1.打開(SQL)
.如果 (記錄集1.記錄數量>0)
信息框("查找成功")
.否則
信息框("查找失敗")
2. 用sql語句查找某一行的一個值並返回那個值,怎麼寫 請將詳細點 ,謝謝
declare @x int
select @x=[欄位名] from [表名] where id=xxx
3. sql查詢一個欄位怎麼獲取其中的某個返回值
if Exists(Select * From 表 Where 電話 = '電話號碼')
Select 姓名, 電話 From 表 Where 電話 = '電話號碼'
else
Print '不存在'
4. 有層級的,怎麼用sql查詢返回結果
樹形結構的查詢。
你需要說明一下, 你的資料庫是什麼資料庫。
Oracle 使用 START WITH CONNECT BY 語句實現樹狀查詢
DB2 與 MySQL 使用 CTE 遞歸處理來實現。
5. 執行sql操作後如何獲取其返回值
首先你要打開一個資料庫連接,以oracle為例
private OleDbConnection conn;
public OleDbConnection creatConn()
{
String conServer = "XXX";//伺服器地址
String conPort = "XXX";//埠
String conDataSource = "XXX";//資料庫名
String strCon = "Provider=OraOLEDB.Oracle.1;Persist Security Info=True;User ID = xxx;Password=xxx"
+ ";Data Source='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" + conServer + ")(PORT=" + conPort + ")))(CONNECT_DATA=(SERVICE_NAME=" + conDataSource + ")))'";
conn = new OleDbConnection(strCon);
conn.Open();
return conn;
}
然後才能用
private DataSet GetDataSet(Int TopN)
{
string s="select Top "+TopN+" Id,ShowImage,ForeWord from article ";
conn = this.creatConn();
OleDbDataAdapter command = new OleDbDataAdapter(s, conn);
DataSet dataSet = new DataSet();
command.Fill(dataSet);
return dataSet;//你要查詢的數據就返回到dataSet中
}
6. 如何SQL返回查詢的記錄數
sql中查詢記錄數用count函數。
1、創建測試表,插入數據:
1
2
3
4
5
6
7
create table test
(id int)
insert into test values (1)
insert into test values (2)
insert into test values (3)
insert into test values (null)
2、查詢記錄數為兩種,一種是count(*),一種是count(欄位值):
測試一:
1
select count(*) from test
結果:
測試二:
1
select count(id) from test
結果:
說明:如果count(欄位名)的欄位中含有空值,則在count中不計數,而count(*)則是查詢全部的行數
7. sql 獲取返回值
用sp_executesql執行語句,
declare @col int,@name1 char(1)
exec sp_executesql N'SELECT @col=col FROM [dbo].TestTable] WHERE ([Name] <> @Name1 )',
N'@Name1 char(1),@col int output',@Name1='a',@col output
8. 在 sql select 語句中 如何獲取 存儲過程的返回值
SQL Server中存儲過程的返回值不是通過return語句返回的(return語句是在用戶自定義函數中使用的),而是通過存儲過程的參數來返回,在定義存儲過程的參數時使用關鍵字output來指定此參數是返回值。
而在調用存儲過程時,也必須使用關鍵字給接收返回值的變數,這樣才能在調用時獲得存儲過程的返回值。
示例:
createproceredbo.pr_add@aint,@bint,@cintoutput
as
set@c=@a+@b
go
調用:
declare@vint
executedbo.pr_add1,2,@voutput
select@v