1 :
デフォルトの名無しさん :
03/01/07 00:15 VBとSQLを使ってプログラムを作らねばならぬ人々に愛の手を! ListViewにADO接続でサーバーのデータをソウニウするプログラム作ってます。 わけわかりませんで。 このような超度級初心者が上級者に助けを求めるスレッド上げさせてもらっても よろしいでしょうか?
>>1 たんの後ろの穴に大量のパン生地を詰めてあげたい。
暖められて発酵した生地が膨らんで直腸内を圧迫し、もだえる
>>1 たん。
>>1 たんの意志とは無関係に、間断なく肛門から漏れるガスは
屈辱的な音を連発させる。
「くぅ…ちが…おならじゃ…ない…ハァ」
やがて限界まで膨張した生地は直腸を埋め尽くし、
>>1 たんの臨界点を突き破る。
「ああっ…いや! 出ちゃう…でちゃいますよぉ……!!」
…ホカホカと湯気をあげる”黄金色のパン”の隣りで、涙を流しながら、
荒い息を立てて横たわる
>>1 たん。ただ、恥辱に沈む中にも、もう責め苦は
終わったと解し、安堵の表情を見せる
>>1 たんに向かって、残酷な一言。
「食べろ」
その時の
>>1 たんの表情を見て、イキそうになりたい。
>>1 悪いが超度級初心者並みのアドバイスしかできないが
C#やJavaを呼び出して使うのはどうだ?
Javaのみの説明だが、
VBからJavaを操作し、
JDBC APIと、JDBCドライバを使い、コネクションする。
または
VBからJ2EEを呼び出してBeanが代行する。
4 :
デフォルトの名無しさん :03/01/07 00:27
×超度級
○超弩級
一般常識だ。覚えておけ
>>1 よ。
6 :
デフォルトの名無しさん :03/01/07 14:26
VB超土窮初心者とSQLの使いこなしがどう関係するのか?? といってみるてすと
ListViewにADO接続でサーバーのデータをソウニウだけだよ、簡単だろ?
8 :
デフォルトの名無しさん :03/01/07 22:16
ADO初心者です。 VBでリストボックスを二つ並べて、その間に一つコマンドボタンを置いた。 最初はテキストファイルからデータを左側のリストボックスに読み込んで、 必要なデータをクリックして青色にする。そしてコマンドボタンを押すと 右側のリストボックスに追加されるというプログラムを組んだ。 ところが今度、テキストファイルではなく、ADO接続してAccessファイルから データを読み込んだところ、さっきのコマンドボタンの役割がうまくいかない。 こんな経験ない?つーか、原因がいまだわからず・・・。
追記: ADO接続って、データベースにあるデータを「閲覧」している程度なのかな? データベース内のデータを読み込んできて、それをコピーし、ADO接続を 切ってそのデータのコピーを表示しているわけではないのかな??? ウザかったらすまん。
10 :
デフォルトの名無しさん :03/01/07 22:36
>>9 通常は接続しっぱなし。
個人で使っているアクセス程度なら別だが、
データベースのデータを全てローカルにコピーするのは無謀すぎるから。
>>1 >>10 氏が言ってる事、わかるかい?
例えば食品会社が使っているDB。メインとなる商品情報テーブルを、単純に"*"で全件
取ってきた時、それってどんだけのデータ量になるか、わかるかい?
まして他のテーブルにあるそれらの関連情報を、全部JOINして持ってきた日にゃ、
しばらくマツンがだんまりになるぞ。
...とりあえず、ResultSet(VBだと"RecordSet"か?) と カーソルの概念から勉強汁。
1はいるか?お前に惚れた馬鹿がいる
ACCESSで鯖っていったい.............(++メ
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/ 1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27 鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
削除人はIP表示されない悪寒
此れで「祭り」も余計無くなるか… 昔は楽しかったなぁ(´・ω・`)
口びるマロ
19 :
デフォルトの名無しさん :03/01/09 14:52
>323 スレっつーか板な。 転送量を金額にして起訴状送りつけたりしないんかね? SDさん。
======2==C==H======================================================
2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50 ────────────────────────────
>530 俺はマンコとかいてるがIPとられても怖くないぞ。もし文句あってもやめないからな!!
>141 博之が取って無くても国が取ってます。ルートサーバー全部傍受されて記録されています。 同時に、国家機関に対してプライバシー等元からありません。 つまり、只の嘘なのです、 裏の利権団体が作り出した虚構 それがこのサイトです。 従って、 残念ですがそういった反社会的な犯罪は 私も自戒しつつ 暴露します。 すいません。 非常に勝手です。 私に力を頂けますでしょうか>皆さん
IPとってる板 qb : 2ch批判要望 削除議論 削除要請 削除整理 live2 : ニュース速報 tmp : ニュース極東 ちくり裏事情 政治思想 Download 厨房! 人権問題 バカニュース 薬・違法 ゴーマニズム ロビー 最悪 少年犯罪 違反の潰し方 ペット苦手 なんでもあり 学歴
はっきり言って2CHは可能性を秘めてる、気付けよ! 2ch版CNNでもやれ、今の新聞社なんてぶっちぎれるよ! 寝る!
165は凄い男だ。感動した。
あ
おれはうんこしないよって毎日一回は書き込んでるから どれだけでもIP取ってくれ もう取れるだけがんがん取ってくれ! さあはやく! うんこしないよ うんこしないよ うんこしないよ ヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノ アヒャヒャヒャ
もう11ちゃんねるはあるようだ。
>>356 IP記録すると、書き込みの質があがるんでつか
ZDNetは2chネタ好きだからな
なるほど!
======2==C==H======================================================
2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50 ────────────────────────────
これからもよろしく
2ちゃんねるは本当に匿名なの? △ ▽ ▲ ▼ 新規スレッドをたてる際、一時的にIPアドレスを記録しています。 また、荒らし対策の為に臨時にIPアドレスを取得することもあります。 あしからずご了承ください。 また、警察や裁判所からの要請など以外に、取得した接続情報等を流用することはありません。 管理者以外にそれらの記録が知られることはないので、もちろん運営ボランティアさんたちでも見ることはできません。 ★ ワンポイント 運営系の一部の掲示板や、名無しさんがホスト表示の設定の掲示板では、ホスト表示がされる場合がありますのでご注意ください。 ここも修正されちまうわけか
事実であっても公共性が無い場合は名誉毀損になるとかならないとか。
ペンは剣よりも強し とか言ってみたり。
オズラ(・∀・)カエレ!!
>>IP記録 告発ネタが減少するのは残念。 ・WTCテロのリーク ・西部の松坂の駐車違反 ・牛肉買い上げの告発 等々、 いろいろとおいしいネタがあったのになあ。 おまえらの知ってる2ちゃん内の告発ネタを教えてください。
良識ある書き込みをしろ
そうか・・・。
>619 釣りのつもりだろうけど・・ >ボランティアだから無責任でイイ? ボランティア=無責任に見えるんだな、<619さんは。 回答を求めてもループになるという罠
(^^)
そろそろ母と主治医と家臣がくるころかな。
もう11ちゃんねるはあるようだ。
(^^)
51 :
1だYO!(^0^)」○=====○ :03/01/18 23:37
皆さんお久し振り。1で書いたプログラムは完成済みです。 ネットやる暇なくていまみました。レスありがトー。 そろそろ実務に入りそうで緊張気味な日々です。 又お世話になるでしょうが、そのときはよろしくです。
(^^)
技術的な書き込みがないよ?
55 :
デフォルトの名無しさん :03/03/11 21:09
SQL文書くの疲れた・・・。気が狂いそうだ。
(^^)
∧_∧ ( ^^ )< ぬるぽ(^^)
∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
VB 最っ高!
VB.NETとSQLを使ってプログラムを作らねばならぬ人々に愛なんて邪魔なんだYo! ListViewにADO.NET接続でサーバーのデータをソウニウするプログラム作ってます。 超楽勝!馬鹿じゃねーの?って感じ。 このような超上級者が、お前ら犬の糞レベルの脳症ビギナーに助けを求めるスレッド なんか立てても本気の訳ねーだろ! よろしいでしょうかアホども? よろしいでしょうか?
(^^)
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
もう11ちゃんねるはあるようだ。
65 :
デフォルトの名無しさん :03/12/09 06:58
てすと
66 :
デフォルトの名無しさん :04/06/25 11:02
すみません便乗させてください。。 ASPとSQLサーバーを使ってるんですが、 ひとつのデータベーステーブルから値をひろって、それを別のデータテーブルに 代入したいのですが、変数を使う場合SQL文はどう表記すればいいのでしょうか? Set rs=conn.Execute("Select * from table1") で、これをテーブル2に conn.Execute("Insert table2 (Id,Name,Address,Tel) value (rs('ID')&rs('Name')&rs('Address')&rs('Tel')") これだとエラーになってしまうんです。 すいませんどなたか助けてください。
67 :
デフォルトの名無しさん :04/07/28 11:58
>>66 "Insert table2 (Id,Name,Address,Tel) value (rs('ID')&rs('Name')&rs('Address')&rs('Tel')"
表示してみれ。
68 :
デフォルトの名無しさん :04/07/29 10:22
SQLでBLOBカラム内の実データのサイズ取得出来ますか?
69 :
デフォルトの名無しさん :04/11/25 17:29:14
フリーのDBサーバとかのSQLによくある"LIMIT"みたいなものってmicrosoftSQLServerにもありますか?
70 :
質問です。 :05/02/02 12:13:55
71 :
デフォルトの名無しさん :05/02/04 00:29:51
よくSQLとかで時間表す時に、 HH:MI:SS ってなってんだけど、分って何で「MI」なんですか? 「MM」じゃだめなんですか?
年月日の YY:MM:DD のMMと重複するから。ネタか?それくらい気づけよw
73 :
デフォルトの名無しさん :05/03/15 17:24:22
んじゃ何でYY:MO:DD HH:MM:SSじゃないのかを説明してみろやカス
74 :
デフォルトの名無しさん :2005/06/17(金) 21:06:59
Microsoft SQLのSQLサーバエージェントにてジョブのコマンドで BACKUP DATABASE [2chDB] TO DISK = N'C:\db.bak' WITH NOINIT , NOUNLOAD , DIFFERENTIAL , NAME = N'2chDB バックアップ', NOSKIP , STATS = 10, NOFORMAT のようにしてデータベースをヴぁックアップしたいのですが、 ファイル名の所に今日の日付を入れる方法は無いでしょうか。 あと、管理の下の保守計画という奴を使って バックアップの差分を作る方法ってありませんでしょうか。 教えてください、エロイ人。
75 :
デフォルトの名無しさん :2005/06/30(木) 01:05:47
>74 名前つけりゃいいだけだと思われ・・・
76 :
デフォルトの名無しさん :2005/09/12(月) 01:27:56
エクセルのチェックボックスって、TRUE(チェック)とFALSE(アンチェック)だけですか? デフォルトを反映するという意味のグレーアウトを使って、クリックごとに切り替えることをしたいのですが。 例) B1=(A1=1ならTrue、0ならFalse) C1はチェックボックスがグレーアウトでB1のデフォルトの内容を反映、チェックでTRUE、アンチェックでFALSEを反映。 簡単に実現できるなら、方法も教えて!お願いします。
77 :
デフォルトの名無しさん :2005/09/20(火) 20:02:02
78 :
デフォルトの名無しさん :2005/10/27(木) 14:53:43
だれか頼むといてくれ。[ ]に入るやつ考えて。あたえられた文字を暗号化するプログラム。 Const Table = "QWERTYUIOPASDFGHJKLZXCVBNM?" Private Sub Command1_Click() ango = Text1.Text decode = "" n = Len(ango) For i = 1 To n p = Mid(ango, i, 1) If [ ] Then Index = [ ] Else Index = 26 End If decode = decode + Mid(Table, Index + 1, 1) Next i Text2.Text = decode End Sub Private Sub Form_Load() Text1.Text = "" Text2.Text = "" End Sub
79 :
78 :2005/10/27(木) 14:55:28
ごめん、誤爆した。
80 :
デフォルトの名無しさん :2005/11/01(火) 00:28:58
if [i < 26] then Index = [i]
81 :
デフォルトの名無しさん :2005/12/06(火) 01:15:34
ASP.NET使ってます。 抽出条件に複数フィールド使うにはどうしたらよいのでしょうが? 検索して調べたのですが見当たらず(´・ω・`) Dim SQL As String = "SELECT タイトル,種類 FROM main WHERE タイトル like '%SQLについて%' AND WHERE 種類 like '%本%'" こんなことしてみたけど出来ない_| ̄|○ 分かる方いましたらお助けください。お願いします。
82 :
デフォルトの名無しさん :2005/12/08(木) 16:44:38
超初心者ですみませんが、教えてください。 VBでソケットでXMLを受信し文字列に変換したとします。 この後、VBで例えば <xsl:for-each select="ken"> <xsl:if test="@flg[.='best']"> ベスト県は<font color="red"><xsl:value-of /></font>です。 </xsl:if> </xsl:for-each> こういう処理をしたかったら、どうしたらいいのですか?普通に instrで 要素を探してその後に続く内容をpick upして条件にかけるのですか?
83 :
デフォルトの名無しさん :2006/01/15(日) 01:27:36
質問です。VBでとあるプログラムを作っているのですが、次のSQL文の変数のところで苦戦しています "SELECT [項目名] FROM [テーブル名] Where [項目名] = 変数" ↑ココ 変数(文字列)をSELECT分のWhere節に入れたいのですが、どのサイトを見てもやり方が分かりません どなたか教えてください
>>83 これでいいか?
Dim strVar As String
Dim strResult As String
strVar = "入れたい文字"
strResult = Replace("SELECT [項目名] FROM [テーブル名] Where [項目名] = 変数", "変数", strVar)
>>85 出来ました!本当にありがとうございました!
ただ、今度は別の箇所でエラーが出てしまいました
また聞くことになるかもしれません(´・ω・)
87 :
デフォルトの名無しさん :2006/01/17(火) 17:44:23
UPDATE `table` SET `point` = 1 ORDER BY `number` DESC LIMIT 0,50 上記クエリでORDER BY以降でエラーがあるみたいなんですがどこがまずいんでしょうか。
例えば、会員番号、氏名のようなテーブルがあるとします。 1. 田中太郎 2. 山田次郎 3. 鈴木花子 4. 田中太郎 このように重複会員がいた場合、1と4を同じものとして、4の会員番号を1にする操作を 一行で書くにはどのように書いたら良いでしょうか?
※補足 同姓同名の場合、最も若い番号を会員番号とするとします
6 デフォルトの名無しさん 03/01/07 14:26 VB超土窮初心者とSQLの使いこなしがどう関係するのか?? といってみるてすと
91 :
デフォルトの名無しさん :2006/02/10(金) 10:16:52
VB6.0のADOを利用してMySQL4.1にあるデータベースに 接続したんですけど出来ないです。 どうしたらいいんですか? Dim cn As Variant Dim sql As String '** ODBC 接続 Set cn = CreateObject("ADODB.Connection") cn.Open "dsn=MySQL;uid=ユーザー名;pwd=パスワード" cn.CursorLocation = 3 で、出来なかった・・・。 教えてください。
92 :
デフォルトの名無しさん :2006/02/10(金) 11:16:07
93 :
デフォルトの名無しさん :2006/02/10(金) 11:17:00
>>91 MySQL4.1用のODBCドライバを入れてください
94 :
91 :2006/02/10(金) 15:49:29
どうしたらいいんですか? ODBCはMySQLODBC3.51Driverです。
96 :
糞初心者 :2006/05/19(金) 18:32:20
データーベース(Access)に新しくRowを作ろうと思うのですがうまくいきません。
SyntaxErrorがSQLに出てるようです。SQL構文を何度か変えたのですがうまくいきません。
どなたかお助け下さい <(_ _)>
環境:
APP - VisualStudio
OS - XP pro
言語 - VB
コードは本文が長すぎて書き込めないのでHTMLにてUPします。
http://nznz.nobody.jp/ ここにUPしたのでよろしくお願いします
97 :
デフォルトの名無しさん :2006/06/03(土) 14:48:21
こんなスレ待ってた
98 :
デフォルトの名無しさん :2006/07/16(日) 04:49:40
UNION について質問です。 @select a ・・・ UNION Aselect a ・・・ で、@とAの二行を取得した場合、取得したレコードは 必ず@が先に来ますよね?
99 :
デフォルトの名無しさん :2006/07/18(火) 19:17:09
SQLについて 複数の前方一致(LIKE)のやり方をしたいのですが、どなたか教えてください。 'A'と'B'が先頭にあるデータを取得したいのですが・・・ よろしくお願いします。
>>98 そんな事はないです。
ORDER BY句を入れないとどうなるか不定かと…
>>99 使ってるDBによってSQLの書き方が少し異なります
Oracle?,SQLサーバー?,その他?
101 :
デフォルトの名無しさん :2006/07/18(火) 19:56:01
Oracleです
102 :
デフォルトの名無しさん :2006/07/18(火) 19:57:58
すいません。↑間違いです。VBからアクセスです
はぁ・・はぁ・・ select 俺.友達の名前 友達 from 俺, 仲が良い where 俺.友達の名前CD = 仲が良い.名前CD 仲が良い.遊びに誘われた回数 > 0 はぁ・・はぁ・・ 0件ヒット
104 :
デフォルトの名無しさん :2006/08/27(日) 12:12:31
質問です。 SQLで、 if 0 <= var1 < 100 then kbn = '1' ; else if 100 <= var1 < 200 then kbn = '2' ; else if 200 <= var1 < 300 then kbn = '3' ; else kbn = '4' ; のように連続変数を区間によって区分する事はできるのでしょうか?
すみません。以下のコードを打つと、 Private Sub 描画() Dim nol, r As Integer nol = 1 / (xn * xn + yn * yn + zn * zn) r = 1 / Sqr(xn * xn + yn * yn + zn * zn) End Sub Private Sub Command1_Click() Call 描画 End Sub 0で除算しましたエラーが発生してしまいます。 すみませんがどなたか回避方法を教えてください。 お願いいたします。
106 :
デフォルトの名無しさん :2007/01/23(火) 17:45:38
すみません自分も
>>83 さんと同じところで行き詰っています。
回答である
>>85 を試してみたいのですが、ここに出てくる変数っていうところには何を入れるのでしょうか。
わかりにくい日本語かもしれませんがどうか回答よろしくお願いします。
107 :
デフォルトの名無しさん :2007/01/23(火) 21:24:51
そのまんま変数
108 :
106 :2007/01/24(水) 00:47:29
すみませんやっぱりわかりません。 "SELECT [項目名] FROM [テーブル名] Where time_tbl > '2007-01-24 00:00:00') を time1 = "2007-01-24 00:00:00" "SELECT [項目名] FROM [テーブル名] Where time_tbl > 'time1') にしたい場合 time1 = "2007-01-24 00:00:00" "SELECT [項目名] FROM [テーブル名] Where time_tbl > 変数", "変数", time1) にしたらいいという回答だと思うんですけどこの「変数」には何を入れたらいいのでしょうか。。。 何度も、そして長文すみません。
109 :
デフォルトの名無しさん :2007/01/24(水) 10:02:01
>>108 変な括弧があるぞ?ww
これは"変数"という文字が、strVarの中身に置換される処理
strVar = "入れたい文字"
strResult = Replace("SELECT [項目名] FROM [テーブル名] Where [項目名] = 変数", "変数", strVar)
↓
strResultの中には "SELECT [項目名] FROM [テーブル名] Where [項目名] = 入れたい文字" となる。
別の方法
"SELECT [項目名] FROM [テーブル名] Where time_tbl > '" & time1 & "'"
でいいんじゃね?
110 :
デフォルトの名無しさん :2007/01/24(水) 10:02:19
"SELECT [項目名] FROM [テーブル名] Where time_tbl > '" & time1 & "'"
111 :
デフォルトの名無しさん :2007/01/24(水) 10:03:02
>>105 xn * xn + yn * yn + zn * znが0になるんじゃねーの?
112 :
106 :2007/01/24(水) 16:02:28
>>109 別の方法で解決でしました!
ありがとうございました!
113 :
デフォルトの名無しさん :2007/04/12(木) 23:26:03
簡単な計算ができる電卓をつくりたいんですが x + y = はできるんですが x + y + z = (x + y) + x みたいな感じでかけばいいんですか? イメージはなんとなくわかるんですが説明お願いします くだらない質問ですいません
>>113 >簡単な計算ができる電卓をつくりたいんですが
SQLで?
独自の関数テーブルにアクセスする電卓とか これを簡単な電卓というのだから相当レベルの高い人だと思うぜ
116 :
デフォルトの名無しさん :2007/05/17(木) 21:14:13
質問させてください SQL SERVER2000のストアドについてですが、 ストアドの再コンパイルが必要 (しなければ動作がおかしくなる等) となる時はどんな時なのでしょうか?
117 :
32 :2007/05/25(金) 21:50:20
postgresでtime型にアップデートをかけたいときにString型にNULLをセットすると エラーでプログラムが終了してしまします。 VB上で、time型に値をセットしたくないときは回避するように if isnull(string) then 'timeをアップデートしないSQL else 'timeをアップデートするSQL endif とするしかないでしょうか?
118 :
117 :2007/05/25(金) 22:19:01
すみません このスレの32とは無関係です 失礼しました
119 :
デフォルトの名無しさん :2007/05/31(木) 00:05:01
ぬぁぁぁ プログラム引き継いだけど、認証のやりかたわかんね マイクロソフトの SQL SERVER です 家について、いろいろググったが、 SQL SERVER 2005 Express 落としても、 新規のログインとか、SQL Server Enterprise Manager てのがない あした早くいって9時までにやらなきゃ ( ;ω;)
120 :
デフォルトの名無しさん :2007/06/15(金) 12:09:34
部門表:bumonテーブル bno bnamd 主キー EI 営業部 kE 経理部 SE 製造部 SO 総務部 問題:部門表より部門番号にEが含まれる行の部門番号 部門名を部門番号の昇順に取り出す この問題わかる方が居ましたら教えてください
>部門番号にEが含まれる LIKE '%E%' >部門番号の昇順 ORDER BY 部門番号 ということ?
122 :
デフォルトの名無しさん :2007/06/15(金) 22:42:18
>>120 SELECT bno,bnamd
FROM bumon
WHERE bno LIKE '%E%'
ORDER BY bno
VB超度級初心者というよりSQL超度級初心者だな。
123 :
:2007/06/22(金) 23:29:35
SUMもGroup Byもしらねえ害虫引いちまった。。。 そういつは斬新なコードを書いてくれそうになったよ。 Update hoge Set foo = foo + hage Where ... Select結果をぶん回すつもりだんだと。 せめてメモリ上で演算するのかと思ってたら、斜め上をいっていたぜwwwwwww
125 :
デフォルトの名無しさん :2007/08/08(水) 22:35:26
postgresでNULLのカラムをwhere条件にするのは どうやったらいいんでしょうか? isnullではヒットしないのです。
IS NULL でいいはずだが、、、 ヒットしない例を出してみて
127 :
デフォルトの名無しさん :2007/08/09(木) 23:53:00
where 項目 = IS NULL だとシンタックスエラーで落ちます where 項目 = NULL だと、エラーは出ませんがねらってる項目がヒットしません 書き方間違ってたらごめんなさい
129 :
127 :2007/08/10(金) 21:55:27
ご指摘通り=がいりませんでした ありがとうございました
130 :
デフォルトの名無しさん :2007/08/17(金) 17:05:23
初心者というか・・・ 昨日位にフォーム作りました。 で、今日「動かしてみて」と言われました。 本見てますがわかりません。 まず、何をすべきでしょうか?
「動かしてみて」と言った人間に聞け
132 :
デフォルトの名無しさん :2007/08/17(金) 21:33:40
動かせばいいだろ? その聞き方じゃ何を困ってるのかわからん。 自分は何をして、何がわからないの
134 :
デフォルトの名無しさん :2007/08/21(火) 00:00:32
>>133 ありがとうございます。
もっとまともな質問が出来るようになったらもう一度、
お聞きしたいと思います。
135 :
デフォルトの名無しさん :2007/08/22(水) 13:13:53
CheckedListBoxのコード、 どう書けばいいかわからない・・・
136 :
デフォルトの名無しさん :2007/08/24(金) 00:51:57
PC1からVB6で作ったアプリでPC2に置いたAccessMDBにDAOで接続して"SELECT Now()"という SQL投げてもPC2のシステム日付じゃなくてPC1のシステム日付が返されてしまいます。。。 PC2のシステム日付を取得する方法はあるのでしょうか?ADOとかならいけるんでしょうか?
あるテーブルでコード、名称、更新日がある コードが同一の場合に最新更新日を取得するSQLって 一発で行を抜ける方法とかってありますか? 1 AAA 9/8 1 BBB 9/7 1 CCC 9/6 2 ・・・
サブクエリ使わんと無理かも 最新日付はMAXとGROUP BY で取れるから それをキーにコードを取得
140 :
デフォルトの名無しさん :2007/09/20(木) 01:11:33
SQLって何ですか?
ストラクチャードクエリーランゲージ
または Sql is not Query Language
143 :
デフォルトの名無しさん :2007/09/22(土) 09:29:03
145 :
デフォルトの名無しさん :2007/09/22(土) 09:58:21
>>144 HPの例を活用するならば
textbox1.textのcategoryIDを3
textbox2.textのproductIDを16と
入力するとpavlovaと出力されるような抽出条件式
↑全部C++で作ったら
すいません。プログラミング初心者です。 学校の課題でCStrとStrの違いを答えよという レポートが出たんですが、どのように答えれば無難ですかね?
>>148 Strは数値(Byte型〜Decimal型,Boolean型)をその文字列表現形式に直すだけだが,
CStrはさらに文字列から文字列,エラーオブジェクトから文字列など他の型変換関数と同様に一般的な変換を行う.
たとえば,Str("aaa")は実行時エラーだが,CStr("aaa")は"aaa"という文字列を返す…
みたいな具体例をダラダラ書いていくのがいいかもな.
ってかVB6わけわかめ
KeypressEventArgs) Handles Me.KeyPress call K_p(e) ってなんですか。 sqlと関係ないですが・・・
>>150 > KeypressEventArgs) Handles Me.KeyPress
> call K_p(e)
>
> ってなんですか。
ってどんな回答をすればいいですか.
http://itpro.nikkeibp.co.jp/article/COLUMN/20080104/290425/ ____
/ \ /\ キリッ
. / (ー) (ー)\
/ ⌒(__人__)⌒ \ 庄司副社長は、プログラムが完成するたびに
| |r┬-| | ストップウオッチを片手に処理速度を計測したという。
\ `ー'´ /
ノ \
/´ ヽ
| l \
ヽ -一''''''"~~``'ー--、 -一'''''''ー-、.
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
____
/_ノ ヽ、_\
ミ ミ ミ o゚((●)) ((●))゚o ミ ミ ミ
/⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\ /⌒)⌒)⌒)
| / / / |r┬-| | (⌒)/ / / // だっておwwwwwwwwwwwwwwwwwww
| :::::::::::(⌒) | | | / ゝ :::::::::::/
| ノ | | | \ / ) /
ヽ / `ー'´ ヽ / / バ
| | l||l 从人 l||l l||l 从人 l||l バ ン
ヽ -一''''''"~~``'ー--、 -一'''''''ー-、 ン
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
>>147 間違っています。
以上。
↓次の方どうぞ
154 :
デフォルトの名無しさん :2008/01/31(木) 15:01:11
すみません。 SQL文で変数をDECIMAL型として宣言したいのですができません。 'decimal' は CURSOR オプションとして認識されません。 と言われます。 declare Uriage decimal(6,0), set Uriage = 0, この書き方はどこがおかしいのでしょうか?
155 :
154 :2008/01/31(木) 15:07:51
再度すみません。 自己解決しました。
待つんだ。 自己解決したときは、どう解決したかの報告もちゃんとするんだ。
157 :
154 :2008/02/02(土) 00:56:23
declare @Uriage decimal; set @Uriage = 0; でしたかな… @と,→;の問題だったと。
158 :
デフォルトの名無しさん :2008/02/05(火) 08:12:57
VB 結構便利じゃん、多桁計算には十分使える。 しかし、何だな、どの言語もHelloWorldをコンソール出力する例題に限り VBでmsgbox()かよ? それ違うだろ? ダイアログ出力なんか期待してないぜ。 と云うことで、COBOLもCもAsmも経験してきた年寄りの俺の感想であった。 ま、VBは趣味でやればいいか。
159 :
デフォルトの名無しさん :2008/02/07(木) 19:13:16
160 :
デフォルトの名無しさん :2008/02/07(木) 19:13:47
マジで本当にお願いします…身勝手な質問だということはわかってます
161 :
デフォルトの名無しさん :2008/02/11(月) 07:25:55
VB2005 とーしろーでやんす。 C/C++やJavaやってる人には苦痛かも。。 でも、その苦痛が快感に変わってくるぜ。
162 :
デフォルトの名無しさん :2008/03/03(月) 22:31:00
項目A(3バイト)、項目B(6バイト) (更新前) AAA,BBBCCC AAA,BBXCCC AAA,BBPCCC (更新後) ← このようにしたいです。 AAA,BBZCCC AAA,BBZCCC AAA,BBZCCC 目的は、項目Bの頭3バイトだけを”BB*”で条件に指定して、 項目Bの頭3バイトを全て”BBZ”に更新したい場合どうすればよいのでしょうか? 項目Bの後3バイトの”CCC”はそのまま残さなくてはいけないため、 どのようなSQL文にすれば良いのかわかりません。 どうしても後3バイトを生かしたままの更新なので。。。。困ってしまします。 お知恵をお貸しください。
update t set val = 'BBZ' + substr(val,4,6) where val like 'BB%'
しまったマルチだったか・・・答えちゃった・・・
165 :
デフォルトの名無しさん :2008/03/03(月) 22:53:03
>>163 本当にありがとうございます!!
>>164 ごめんなさい。どうしても、明日までに解決しなくてはいけない大問題でして!!!
166 :
デフォルトの名無しさん :2008/03/15(土) 10:09:03
VB.Net超初心者ですが、VB.NETでデーターベースを使ったアプリケーション を作りたいです。何か参考になる書籍とかってありますか?
167 :
デフォルトの名無しさん :2008/03/21(金) 14:01:53
仕事場のLANでWebアンケートをできるようにしてみたいんですが。 昔いた人が作ったものがあるのですがわかる人がいません。。。 ファイルを見てみると.aspとかそれっぽいのはあるのですが 解析しているより勉強した方が早いんじゃないいかってことになりました。 どなたか、サンプルやヒント、参考になるものがあれば教えてください。 メインフレームしかやったことがないレガシーSEに愛の手を!w
先ずは普通にその昔いた人が作ったシステムに使われている技術を洗って行ったら?
169 :
デフォルトの名無しさん :2008/06/02(月) 12:05:00
線形計画表を用いて、社員の「成長度」「貢献度」「諭吉成果度」を具体的に数値化し、 能力別、成果別、チーム別にAtoZ♪ さらにF以下をマイナス査定、 T以降をファイアー予定にし、AtoBはプラス査定でそれ以外は「+−なし査定」 をSQLで表せ!と・・・・w
170 :
デフォルトの名無しさん :2008/06/02(月) 13:29:21
マジレスするとSQLは手続き言語でないので線形計画使えないオワタ
171 :
デフォルトの名無しさん :2008/06/09(月) 10:13:40
>>166 手遅れだけど「プログラミング ADO.NET 2.0」
「現場で使えるSQL 第2版」
最低これくらいは押さえたい
DBに応じて
Oracleの10gの黒本のBronze
「SQL Server 2005 ビギナーズガイド」
ストアドなら
「SQL Server 2005 ストアドプロシージャプログラミング」
「プロとしてのOracle PL/SQL入門」
位かな
Oracle だと SQL Developerがかなり使えるよん
172 :
デフォルトの名無しさん :2008/06/09(月) 15:14:12
自動採番じゃないインデックスの値を拾いつつINSERTするSQLって書けましたっけ? むかーし書いたような・・・ INSERT INTO tablehoge values=( [] の[]のところにtablehoge内に存在するテーブル名 index の最大値+1を入れる、って 一文でできましたっけ・・・
>>172 INSERT INTO tablehoge values ( (SELECT MAX(hogeindex) FROM tablehoge) + 1, …, … );
とか、
INSERT INTO tablehoge SELECT MAX(hogeindex) + 1, …, … FROM tablehoge;
とか?
あまり、よろしくない。
レコードゼロ件の場合、NULLになるので注意だし。NVLとかかましてね。
174 :
172 :2008/06/10(火) 14:25:03
>>173 ありがとうございます、それで調べてみます。
が、まあトランザクション張って、ちゃんとSELECTで最大値取ってきてから
+1して挿入のほうが安全かな。
SQL、久々にやるとどうにも「こんな効率悪かったっけ、昔なんかややこしいの
いっぱい書いたはずなんだけどなあ」と欲が出てしまいますわ・・・
>>169 Excelで関数組んでしまった方が早いと思う。
176 :
デフォルトの名無しさん :2008/07/30(水) 00:38:00
VBSで配列変数を使うのかよくわからないのですがSQLを投げたいので 教えていただけないでしょうか? フォームに検索したいキーワードを入力してもらいます。 複数ある場合スペース(カンマ?)で区切るわけですが、無制限に入力できるので どうすればよいかと思っております。 投げたいSQLは SELECT * FROM TableName WHERE RowName = 'あいうえお' or RowName = 'かきくけこ'; 要件によっては SELECT * FROM TableName WHERE RowName IN ('あいうえお', 'かきくけこ'); どちらかのような形でやりたいと思っています。 WHERE句以降の増やし方が分からなくて悩んでいます。 フォームにあいうえお かきくけこ さしすせそ と入っていたら その分orを増やしていきたいです。 Dim i Dim strRowName() strRowName = Split(strRowName, ",") For i = 0 To UBound(strRowName) 'こんな形でいいのでしょうか?申し訳ないですが教えて下さい。 Next
SELECT (゚*゚)アナルー オラとかSQLとかおもしろくなさそう。実用オンリーだよね。 Database::TableName::Select() 見たいに扱えないの?見た目なんか不便そうなんだけど。
179 :
デフォルトの名無しさん :2008/07/30(水) 02:04:10
>>176 とりあえず
SQLインジェクションうんちゃらかんちゃらが有るので調べるといいです
ついでにカンマで区切られるのかスペースで区切られるのかハッキリしとくといいです
区切り文字の自動認識なんて面倒ですから
たとえば入力される文字列を strForm とすると
strForm="a,b c,d"
strRowName=Split(Replace(strForm, " ", ","), ",")
for i=lbound(strRowName) to ubound(strRowName)
msgbox strRowName(i)
next
みたいに分割できます
180 :
デフォルトの名無しさん :2008/07/30(水) 22:50:05
>>179 さんありがとうです。参考になりました。とりあえず区切るの問題なくなったのですが
and検索とor検索を同時にやる場合どう配列にしようか悩んでます。
下記SQLでandはできたんですが。。。
SELECT * FROM TableName WHERE IN
(SELECT * FROM TableName WHERE RowName = 'あいうえお') and
(SELECT * FROM TableName WHERE RowName = 'かきくけこ') and
RowName IN ('あいうえお', 'かきくけこ');
同時にINの中に入れたい場合はどうすればいいのでしょうか・・・
public const HOGE = 99 みたいにコードの中にグローバル変数で設定値かいてたのを 外だしのファイルでxml,yaml,csv等のテキストでだして constに設定したいのですが、どうやるんでしょうか。
constな値として扱いたいなら CSVから値読み取って public const = <値> みたいに書き直すプログラムつくるしかないんでね?
えーっと 関数内でprivate const X = yってできないじゃないかと おもってましたが、できるんでしょうか。
184 :
デフォルトの名無しさん :2008/08/13(水) 02:57:04
>>183 できない
const 〜 = 〜 みたいのならできたはず
というか
> 外だしのファイルでxml,yaml,csv等のテキストでだして
> constに設定したいのですが、
って具体的にどういう形になるの?
singletonのクラスのプロパティにファイル読み込んで設定する 方法で代用するって方法
186 :
デフォルトの名無しさん :2008/08/13(水) 08:14:43
>>178 HibernateとかS2DOAとか調べてみたら?
188 :
デフォルトの名無しさん :2008/10/25(土) 22:39:55
初心者に便乗させてください formにweb情報を取り込み、webの内容をテキストなどのデータにして1行ずつ格納することできますか? 要はweb内容を読みとれたらそれでいいんですが
できるよ
190 :
デフォルトの名無しさん :2008/10/25(土) 23:00:15
ヒントをください、色んな本を見てみたんですがのってなくて
191 :
デフォルトの名無しさん :2008/10/25(土) 23:05:31
>188 web情報 webの内容 とはなんぞや
193 :
デフォルトの名無しさん :2008/10/26(日) 16:37:34
cm.CommandText = "INSERT INTO user (name,mail,password) VALUES ('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "')" っていう単純な文でINSERT INTO ステートメントの構文エラーです。って出るんだけどどこの辺りが悪そう?
SQL文自体のエラー CommandTextをdebug.printかなんかで出力して、DBのツールでSQL直接実行してみれば良いかと
195 :
デフォルトの名無しさん :2008/10/26(日) 20:07:54
DBのツール とはなんぞや
オラクルならSQL*Plus、SQL鯖ならManagementStudioみたいなSQLを直接実行できるのがある。 そこにSQL書けば構文エラー指摘してくれるんじゃないか。
197 :
デフォルトの名無しさん :2008/11/02(日) 00:23:12
初心者ですみませんが、あるテーブルをもとに新しいフォームを作成して、ボタンと 検索用のスペースを取り付けたのですが、あけたスペースに文字を入力すると、 あるフィールドに、その入力された文字が含まれているなら、その部分のレコードを取り出す。 ということをできるようにボタンのイベントのビルドを設定したいのですが、 どういうふうに設定すればよいのでしょうか。Filterを使うのはわかっています。 説明下手で申し訳ありません。
Truncateでデータを一括削除しているのですが 削除した件数を取得するにはどうすればいいでしょうか? DBはSQLServerです
199 :
デフォルトの名無しさん :2008/11/04(火) 00:39:45
select count(id) from table; truncate table; じゃ、ダメなのですか。 truncateしてしまうようなtableのレコード数を気にする必要って・・・ ただ処理が軽いからtruncateしていませんか。
んーとこんなん無視していいんだよね? A select count(id) table; B insrert (...) into table; A trancate table; B select count(id) table;
201 :
デフォルトの名無しさん :2008/11/04(火) 07:51:55
>>197 のものですが、どうしても明日までに完成させねばなりません…
どうか教えていただけないでしょうか。
>201 まずはやりたい事を順序立てて考えて、1つづつ実現していくしかないっしょ
203 :
デフォルトの名無しさん :2008/11/04(火) 19:47:31
>>202 要は、
>>197 の
>>あけたスペースに文字を入力すると、
その入力された文字が含まれているなら、その部分のレコードを取り出す。
というのをできればよいのですが、わかりません…
一応ググったりはしてみたのですが…
204 :
デフォルトの名無しさん :2008/11/05(水) 07:52:40
>>203 何言ってるのかわからないのでgoogleで検索
# "検索用のスペースを取り付けた"の検索結果 1 件中 1 - 1 件目 (0.79 秒)
→このスレのあなたのしかヒットせず
Access?っぽいので,Accessに関してスペースを取り付けるで検索
# access "スペースを取り付けた"の検索結果 2 件中 1 - 2 件目 (0.84 秒)
→このスレのあなたのしかヒットせず
つまり質問にすらなってない
だれかオーナードロウについてわっかりやすく教えてください。
206 :
デフォルトの名無しさん :2009/01/18(日) 19:06:50
VB「俺が描くよ」
WindowsXPって最初からJetデータベースエンジンはインストールされているんでしょうか?
209 :
デフォルトの名無しさん :2009/01/23(金) 10:38:02
vistaでmysqlをdlすることはできないのかな?
211 :
デフォルトの名無しさん :2009/04/13(月) 19:24:39
SQLSERVER2000にて キーがないテーブルのデータを 一意に絞りたいんですが方法はありますか?
SQLServer2005で、自作のストアドプロシージャのSELECT結果の件数を 取得しようと思ってます。 SELECT文とカウント関数を組み合わせてレコードから取得する方法と、 SELECT文を実行して@@ROWCOUNTを戻り値にする方法とがあると思うんですけど、 どちらのほうが効率的でしょうか? 後者のほうがすっきりするんだけど、 必然的にSELECTの実行結果が、ネットワーク経由で送られてしまうのではないか? など疑問です。よろしくお願いします。
213 :
デフォルトの名無しさん :2009/04/19(日) 20:27:02
create table xxx (number int(4)); のように、intの後ろに(4)みたいに数字をかけますが、これって何の意味ですか? この数字を8とかにしても、30億とかの数字が代入できませんでした。
215 :
デフォルトの名無しさん :2009/04/20(月) 00:05:47
>>214 ありがとうございます。
int(4)と書いたとき、4は「最大表示サイズ」と書いてありました。
そこで
create table xxx (i1 int(1), i4 int(4), i9 int(9));
insert into xxx values (10000,10000,10000);
select * from xxx;
とやってみたのですが、全部ちゃんと表示されました。
というわけでわかりませんでした。
>>215 int(4)はint型でサイズが4バイトと言う意味。
(8)にしても、int型は4バイトと決められているので、30億はそりゃ入らん。
create table テーブル名(列名 データ型)
217 :
デフォルトの名無しさん :2009/04/25(土) 01:30:24
有識者のかた教えてください VBでDAOを使用してデータベースに接続する処理を作成してます 例えばですがMicrosoftAccessでクエリーなんかにより レコードセットを実行して応答が遅かったり、実行を取り消したい場合は Ctrl+breakでオーダーを中止できますが VBからレコードセットを実行した場合、中止したい時どのような コマンドを投げればプロセスをVB側に戻せますか?
218 :
デフォルトの名無しさん :2009/06/14(日) 08:42:02
ほす
このスレ埋まるまでどの位かかるかな?
220 :
デフォルトの名無しさん :2010/02/23(火) 20:46:54
いまの時代はVB2008ですよ
ASPとADOをメモ帳に書くことからはじめなさい
かっとばせー
223 :
デフォルトの名無しさん :2010/09/30(木) 09:47:51
さらしあげ
SQLServer、Express最強!
SQLサーバー2005で、スカラ値のユーザー定義関数を使ったときの動きについて質問です。 スカラ値関数の戻り値が複数ある場合、どのような動きになりますか? 予測1 最初に戻り値、または最後にでてきた戻り値が返る 予測2 戻り値は返らない 予測3 その他 よろしくおねがいします
226 :
225 :2011/01/14(金) 19:09:51
自己解決しました msdnのトランザクトsqlのselectのヘルプに 結果セットの最終行を返すとありました
Rubyバカにしてる子ってさ 変数に$ついてる言語触ってるって事だよね いちいちSHIFT+4キーおして $ 打ちまくってる感触はどう? 本当にバカだな
こんなスレまできて何をいってるんだか。
2011年、Ruby,Perl,PHP,Pythonって並べたときにさ ここで、Ruby以外を選ぶ奴ってマジでなんなんだろうな ゴミだし 天使#test_s 「天使の煽り」の提供でお送りしました
復元
8年も続くスレとかすごい
232 :
i114-189-33-103.s11.a023.ap.plala.or.jp :2012/04/22(日) 03:58:17.79
test
233 :
デフォルトの名無しさん :2012/04/24(火) 02:52:14.49
質問失礼します。 phpでsql構文を書いているのですが、シンタックスエラーが出て困っています。 UPDATE hoge SET win=:WIN, price_close=:CLOSE, wvm=:WVM WHERE index=:INDEX 上記の構文なのですが、何が間違っているのでしょう?(PDOを利用しています) indexはauto_incrimentのプライマリーキーです。 index=:INDEXでシンタックスエラーが出ているようです。 よろしくお願いします。
234 :
233 :2012/04/24(火) 03:02:05.66
自己解決しました。 indexをidっていう名前に変えたら行けました。 indexって予約語なんですね。 失礼しました。
PHPはVBなのか
なんでこのスレ開いたんだろ・・