資料庫查詢問題c#
1樓:馮益斌
loginuser方法中的select語句是不是錯了:
string sql = select * from register where userid='""'and username='""'
不應該用userid和username,至少應該有個password吧。
2樓:威寄竹厙乙
那你這樣試試if(!(dr==null)
intsum
intlsums;
l3600,l
60,l哥,你該準守c#的程式設計規範呀。
人家維護不好看呀,如果都是一樣。
證明if滿足。dr不是空的,一般情況都是這樣,你bug一下就知道啦。
這段如果執行的話說明if(dr!=null)這個是滿足的,不執行。
else 那你看下dr的值是多少。
if(dr!=null)
c#怎樣把資料庫查詢到的資訊顯示到lable上+c#怎樣把資料庫查詢到的信
3樓:靈兒
直接往label的text屬性,加資訊不就好了? 根據你登入的使用者名稱做條件查詢,得出的資料集逐步加到label裡。 "真實姓名"].tostring();
4樓:第470位訪客
根據你登入進去的使用者名稱獲取到該使用者所有的詳細資訊。然後將使用者的資訊一一加入到中 有乙個user物件,有name,password,compname,validatetime,phone,fzname,現在你要將得到的資訊一一賦給每個label,則為: user user = new user();這樣就把你取得的每個值分別賦給label了。
c# mysql 查詢
5樓:安全管理人
使用connection物件建立mysqlcommand物件,設定查詢的sql語句及引數,然後使用excutereader物件,然後使使用者reader物件迴圈每一行,並讀出需要的列的資料。
讀取的過程中根據需要使用列數或是列名)判斷資料是否為null
如下面所示:
6樓:匿名使用者
mysql> select * from test_book1;
id | name | data |
1 | 測試資料1 | 測試csv檔案中,有逗號 |
2 | 測試資料2 | 測試csv檔案中有"雙引號" |
3 | 測試資料3 | 測試csv檔案中,有逗號和"雙引號" |
4 | 測試資料4 | 普通資料 |
4 rows in set ( sec)
終端使用者 希望在插入資料庫表以前,先判斷資料是否已存在。
mysql> insert into test_book1
select 1, 'test', 'abc' from dual
where not exists( select 1 from test_book1 where id = 1);
query ok, 0 rows affected ( sec)
records: 0 duplicates: 0 warnings: 0
mysql> insert into test_book1
select 5, 'test', 'abc' from dual
where not exists( select 1 from test_book1 where id = 5);
query ok, 1 row affected ( sec)
records: 1 duplicates: 0 warnings: 0
mysql> select * from test_book1;
id | name | data |
1 | 測試資料1 | 測試csv檔案中,有逗號 |
2 | 測試資料2 | 測試csv檔案中有"雙引號" |
3 | 測試資料3 | 測試csv檔案中,有逗號和"雙引號" |
4 | 測試資料4 | 普通資料 |
5 | test | abc |
5 rows in set ( sec)
對於你這個情況, 就是簡單的執行。
insert into tb_table ( 列名 )
select 資料 from dual
where not exists( select 1 from tb_table where namg = ..and pass = ..
這樣只需要執行一次 sql 語句。
如果資料存在, 那麼不會插入資料。
如果資料不存在,那麼插入資料。
7樓:網友
無論何種資料庫,增刪改查,基本都相近的,試著使用mssql的語句來實現。
mysql查詢問題
8樓:網友
//$name、$age、$tel的值自己做安全過濾處理。。。
條件中不需要有1=1這樣的東西,where = array();
if( ''<>$name )$where = "name=『』";
if( ''<>$age )$where = "age=『』";
if( ''<>$tel )$where = "tel=『』";
if( $where ):
tmp = "select * from table where " . join(' or ', $where) ;
else:/die('無查詢條件');
endif;
9樓:
多寫幾個select在判斷一下不就行了。
mysql查詢 表裡面是這樣的 id name 1 a,b,c 查詢之後怎麼像這樣顯示 id name 1 a 1 b 1 c
10樓:小狂中
寫個儲存過程,迴圈分解name寫入臨時表即可。
MYSQL資料庫問題,MySQL資料庫問題?
建立資料庫 create database 資料庫名 on primary 主檔案 name 邏輯名,filename 儲存路徑及檔名,是字串需要用 size 大小 需要加單位,如mb log on 日誌檔案 name 邏輯名,filename 儲存路徑及檔名,size 大小 建立表 1 判斷表是否...
關於c中資料庫連線問題
連線字串設定問題。data source 伺服器地址 database 資料庫名稱 user id 使用者名稱 pwd 口令 1.在c 中按ctrl alt s,2.然後你自己要先新建一個資料連線,測試通過後,3.再將此連線的屬性中的連線串直接複製貼上到你的 中這樣才是最好的辦法 有可能是sql s...
VB搜尋資料庫問題,VB搜尋資料庫問題
用控制元件吧,簡單!剛剛回答了一個資料庫的問題,也給你這段 自己改一下!private sub commanddelete click dim i as integer i msgbox 是否真的要刪除該記錄?vbquestion vbyesno,record delet if i 6 then m...