トップページ⇒tech
236コメント78KB

VB超度級初心者がSQLを使いこなすまで(−−)

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
VBとSQLを使ってプログラムを作らねばならぬ人々に愛の手を!
ListViewにADO接続でサーバーのデータをソウニウするプログラム作ってます。
わけわかりませんで。
このような超度級初心者が上級者に助けを求めるスレッド上げさせてもらっても
よろしいでしょうか?
0002デフォルトの名無しさんNGNG
>>1たんの後ろの穴に大量のパン生地を詰めてあげたい。

暖められて発酵した生地が膨らんで直腸内を圧迫し、もだえる>>1たん。
>>1たんの意志とは無関係に、間断なく肛門から漏れるガスは
屈辱的な音を連発させる。
「くぅ…ちが…おならじゃ…ない…ハァ」

やがて限界まで膨張した生地は直腸を埋め尽くし、>>1たんの臨界点を突き破る。
「ああっ…いや! 出ちゃう…でちゃいますよぉ……!!」

…ホカホカと湯気をあげる”黄金色のパン”の隣りで、涙を流しながら、
荒い息を立てて横たわる>>1たん。ただ、恥辱に沈む中にも、もう責め苦は
終わったと解し、安堵の表情を見せる>>1たんに向かって、残酷な一言。
「食べろ」

その時の>>1たんの表情を見て、イキそうになりたい。
0003デフォルトの名無しさんNGNG
>>1 悪いが超度級初心者並みのアドバイスしかできないが
C#やJavaを呼び出して使うのはどうだ?

Javaのみの説明だが、
VBからJavaを操作し、
JDBC APIと、JDBCドライバを使い、コネクションする。
または
VBからJ2EEを呼び出してBeanが代行する。
0004デフォルトの名無しさんNGNG
×超度級
○超弩級

一般常識だ。覚えておけ>>1よ。
0005デフォルトの名無しさんNGNG
>>1
ListViewってなんだ?
0006デフォルトの名無しさんNGNG
VB超土窮初心者とSQLの使いこなしがどう関係するのか??


といってみるてすと
0007デフォルトの名無しさんNGNG
ListViewにADO接続でサーバーのデータをソウニウだけだよ、簡単だろ?
0008デフォルトの名無しさんNGNG
ADO初心者です。

VBでリストボックスを二つ並べて、その間に一つコマンドボタンを置いた。
最初はテキストファイルからデータを左側のリストボックスに読み込んで、
必要なデータをクリックして青色にする。そしてコマンドボタンを押すと
右側のリストボックスに追加されるというプログラムを組んだ。
ところが今度、テキストファイルではなく、ADO接続してAccessファイルから
データを読み込んだところ、さっきのコマンドボタンの役割がうまくいかない。

こんな経験ない?つーか、原因がいまだわからず・・・。
00098NGNG
追記:

ADO接続って、データベースにあるデータを「閲覧」している程度なのかな?
データベース内のデータを読み込んできて、それをコピーし、ADO接続を
切ってそのデータのコピーを表示しているわけではないのかな???

ウザかったらすまん。
0010デフォルトの名無しさんNGNG
>>9
通常は接続しっぱなし。
個人で使っているアクセス程度なら別だが、
データベースのデータを全てローカルにコピーするのは無謀すぎるから。
0011デフォルトの名無しさんNGNG
>>1
>>10氏が言ってる事、わかるかい?
例えば食品会社が使っているDB。メインとなる商品情報テーブルを、単純に"*"で全件
取ってきた時、それってどんだけのデータ量になるか、わかるかい?
まして他のテーブルにあるそれらの関連情報を、全部JOINして持ってきた日にゃ、
しばらくマツンがだんまりになるぞ。

...とりあえず、ResultSet(VBだと"RecordSet"か?) と カーソルの概念から勉強汁。
0012デフォルトの名無しさんNGNG
1はいるか?お前に惚れた馬鹿がいる
0013デフォルトの名無しさんNGNG
>>12
おまえ趣味が悪いな。
0014デフォルトの名無しさんNGNG
ACCESSで鯖っていったい.............(++メ
0015IP記録実験NGNG
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を提出することがある。
0016デフォルトの名無しさんNGNG
削除人はIP表示されない悪寒
0017デフォルトの名無しさんNGNG
此れで「祭り」も余計無くなるか…

昔は楽しかったなぁ(´・ω・`)
0018デフォルトの名無しさんNGNG
口びるマロ
0019デフォルトの名無しさんNGNG
>323
スレっつーか板な。

転送量を金額にして起訴状送りつけたりしないんかね?
SDさん。
0020デフォルトの名無しさんNGNG
======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
────────────────────────────
0021デフォルトの名無しさんNGNG
>>713
でいつ閉鎖すんの?
0022デフォルトの名無しさんNGNG
>530
俺はマンコとかいてるがIPとられても怖くないぞ。もし文句あってもやめないからな!!
0023デフォルトの名無しさんNGNG
>141

博之が取って無くても国が取ってます。ルートサーバー全部傍受されて記録されています。
同時に、国家機関に対してプライバシー等元からありません。
つまり、只の嘘なのです、 裏の利権団体が作り出した虚構 それがこのサイトです。
従って、 残念ですがそういった反社会的な犯罪は
 私も自戒しつつ 暴露します。 
すいません。

 非常に勝手です。
 私に力を頂けますでしょうか>皆さん
0024デフォルトの名無しさんNGNG
IPとってる板

qb : 2ch批判要望 削除議論 削除要請 削除整理
live2 : ニュース速報
tmp : ニュース極東 ちくり裏事情 政治思想 Download
    厨房! 人権問題 バカニュース 薬・違法
    ゴーマニズム ロビー 最悪 少年犯罪
    違反の潰し方 ペット苦手 なんでもあり 学歴
0025デフォルトの名無しさんNGNG
はっきり言って2CHは可能性を秘めてる、気付けよ!
2ch版CNNでもやれ、今の新聞社なんてぶっちぎれるよ!

寝る!
0026デフォルトの名無しさんNGNG
165は凄い男だ。感動した。

0027デフォルトの名無しさんNGNG
あ
0028デフォルトの名無しさんNGNG
おれはうんこしないよって毎日一回は書き込んでるから
どれだけでもIP取ってくれ
もう取れるだけがんがん取ってくれ!

さあはやく!
うんこしないよ
うんこしないよ
うんこしないよ

ヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノ アヒャヒャヒャ
0029デフォルトの名無しさんNGNG

もう11ちゃんねるはあるようだ。
0030デフォルトの名無しさんNGNG
>>356
IP記録すると、書き込みの質があがるんでつか
0031デフォルトの名無しさんNGNG
>>689
ワラタ
0032デフォルトの名無しさんNGNG
http://qb.2ch.net/test/read.cgi/accuse/1042131034/312

312 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:03/01/10 19:59 ID:jWxHxvti
全部にいれてみた。
0033デフォルトの名無しさんNGNG
ZDNetは2chネタ好きだからな
0034デフォルトの名無しさんNGNG
なるほど!
0035デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0036デフォルトの名無しさんNGNG
これからもよろしく
0037デフォルトの名無しさんNGNG
2ちゃんねるは本当に匿名なの? △ ▽  ▲ ▼

 新規スレッドをたてる際、一時的にIPアドレスを記録しています。
 また、荒らし対策の為に臨時にIPアドレスを取得することもあります。
 あしからずご了承ください。

 また、警察や裁判所からの要請など以外に、取得した接続情報等を流用することはありません。
 管理者以外にそれらの記録が知られることはないので、もちろん運営ボランティアさんたちでも見ることはできません。

★ ワンポイント
 運営系の一部の掲示板や、名無しさんがホスト表示の設定の掲示板では、ホスト表示がされる場合がありますのでご注意ください。

ここも修正されちまうわけか
0038デフォルトの名無しさんNGNG
事実であっても公共性が無い場合は名誉毀損になるとかならないとか。
0039デフォルトの名無しさんNGNG
ペンは剣よりも強し

とか言ってみたり。
0040デフォルトの名無しさんNGNG
オズラ(・∀・)カエレ!!
0041デフォルトの名無しさんNGNG
>>IP記録

告発ネタが減少するのは残念。

・WTCテロのリーク
・西部の松坂の駐車違反
・牛肉買い上げの告発

等々、
いろいろとおいしいネタがあったのになあ。
おまえらの知ってる2ちゃん内の告発ネタを教えてください。
0042デフォルトの名無しさんNGNG
良識ある書き込みをしろ
0043デフォルトの名無しさんNGNG
 
0044デフォルトの名無しさんNGNG
そうか・・・。
0045デフォルトの名無しさんNGNG
>619
釣りのつもりだろうけど・・

>ボランティアだから無責任でイイ?
ボランティア=無責任に見えるんだな、<619さんは。

回答を求めてもループになるという罠
0046デフォルトの名無しさんNGNG
一応game鯖の板リスト。
http://game.2ch.net/575/ しりとり
http://game.2ch.net/arc/ アーケード
http://game.2ch.net/bgame/ 囲碁・将棋
http://game.2ch.net/cgame/ 卓上ゲーム
http://game.2ch.net/fly/ フライトシム
http://game.2ch.net/gal/ ギャルゲー
http://game.2ch.net/gamedev/ ゲ製作技術
http://game.2ch.net/gsaloon/ ゲームサロン
http://game.2ch.net/retro/ レトロゲーム
http://game.2ch.net/tanka/ 五七五・短歌
http://game.2ch.net/poke/ 携帯ゲーム
0047山崎渉NGNG
(^^)
0048デフォルトの名無しさんNGNG
そろそろ母と主治医と家臣がくるころかな。
0049デフォルトの名無しさんNGNG
もう11ちゃんねるはあるようだ。
0050山崎渉NGNG
(^^)
00511だYO!(^0^)」○=====○NGNG
皆さんお久し振り。1で書いたプログラムは完成済みです。
ネットやる暇なくていまみました。レスありがトー。
そろそろ実務に入りそうで緊張気味な日々です。
又お世話になるでしょうが、そのときはよろしくです。

0052山崎渉NGNG
(^^)
0053デフォルトの名無しさんNGNG
0054デフォルトの名無しさんNGNG
技術的な書き込みがないよ?
0055デフォルトの名無しさんNGNG
SQL文書くの疲れた・・・。気が狂いそうだ。
0056山崎渉NGNG
(^^)
0057山崎渉NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0058山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0059デフォルトの名無しさんNGNG
0060デフォルトの名無しさんNGNG
VB 最っ高!
0061デフォルトの名無しさんNGNG
VB.NETとSQLを使ってプログラムを作らねばならぬ人々に愛なんて邪魔なんだYo!
ListViewにADO.NET接続でサーバーのデータをソウニウするプログラム作ってます。
超楽勝!馬鹿じゃねーの?って感じ。
このような超上級者が、お前ら犬の糞レベルの脳症ビギナーに助けを求めるスレッド
なんか立てても本気の訳ねーだろ!

よろしいでしょうかアホども? よろしいでしょうか?
0062山崎 渉NGNG
(^^)
0063山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0064デフォルトの名無しさんNGNG
もう11ちゃんねるはあるようだ。
0065デフォルトの名無しさんNGNG
てすと
0066デフォルトの名無しさんNGNG
すみません便乗させてください。。
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')")
これだとエラーになってしまうんです。

すいませんどなたか助けてください。
0067デフォルトの名無しさんNGNG
>>66
"Insert table2 (Id,Name,Address,Tel) value (rs('ID')&rs('Name')&rs('Address')&rs('Tel')"
表示してみれ。
0068デフォルトの名無しさんNGNG
SQLでBLOBカラム内の実データのサイズ取得出来ますか?
0069デフォルトの名無しさんNGNG
フリーのDBサーバとかのSQLによくある"LIMIT"みたいなものってmicrosoftSQLServerにもありますか?
0070質問です。05/02/02 12:13:55
MySQLにおいて、
既存のテーブルカラム(列名)の変更は出来ないのでしょうか?

ぐぐった結果
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/mysql_07.htm
のサイトに書かれている事にはMySQLにおいては、列名の変更は
出来ないとなっているのですが。

すみませんが、誰か教えて下さい。
0071デフォルトの名無しさん05/02/04 00:29:51
よくSQLとかで時間表す時に、
HH:MI:SS
ってなってんだけど、分って何で「MI」なんですか?
「MM」じゃだめなんですか?
0072デフォルトの名無しさん05/02/04 01:11:14
年月日の YY:MM:DD のMMと重複するから。ネタか?それくらい気づけよw
0073デフォルトの名無しさん05/03/15 17:24:22
んじゃ何でYY:MO:DD HH:MM:SSじゃないのかを説明してみろやカス
0074デフォルトの名無しさん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

のようにしてデータベースをヴぁックアップしたいのですが、
ファイル名の所に今日の日付を入れる方法は無いでしょうか。

あと、管理の下の保守計画という奴を使って
バックアップの差分を作る方法ってありませんでしょうか。

教えてください、エロイ人。
0075デフォルトの名無しさん2005/06/30(木) 01:05:47
>74
名前つけりゃいいだけだと思われ・・・
0076デフォルトの名無しさん2005/09/12(月) 01:27:56
エクセルのチェックボックスって、TRUE(チェック)とFALSE(アンチェック)だけですか?
デフォルトを反映するという意味のグレーアウトを使って、クリックごとに切り替えることをしたいのですが。

例)
B1=(A1=1ならTrue、0ならFalse)
C1はチェックボックスがグレーアウトでB1のデフォルトの内容を反映、チェックでTRUE、アンチェックでFALSEを反映。

簡単に実現できるなら、方法も教えて!お願いします。
0077デフォルトの名無しさん2005/09/20(火) 20:02:02
中級以上のSQLについて詳しく書かれてる
ttp://oraclesqlpuzzle.hp.infoseek.co.jp
0078デフォルトの名無しさん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

0079782005/10/27(木) 14:55:28
ごめん、誤爆した。
0080デフォルトの名無しさん2005/11/01(火) 00:28:58
if [i < 26] then

Index = [i]
0081デフォルトの名無しさん2005/12/06(火) 01:15:34
ASP.NET使ってます。

抽出条件に複数フィールド使うにはどうしたらよいのでしょうが?
検索して調べたのですが見当たらず(´・ω・`)
Dim SQL As String = "SELECT タイトル,種類 FROM main WHERE タイトル like '%SQLについて%' AND WHERE 種類 like '%本%'"
こんなことしてみたけど出来ない_| ̄|○
分かる方いましたらお助けください。お願いします。
0082デフォルトの名無しさん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して条件にかけるのですか?
0083デフォルトの名無しさん2006/01/15(日) 01:27:36
質問です。VBでとあるプログラムを作っているのですが、次のSQL文の変数のところで苦戦しています

"SELECT [項目名] FROM [テーブル名] Where [項目名] = 変数"
                                       ↑ココ
変数(文字列)をSELECT分のWhere節に入れたいのですが、どのサイトを見てもやり方が分かりません
どなたか教えてください
0084デフォルトの名無しさん2006/01/15(日) 01:38:49
>>83は釣り
0085デフォルトの名無しさん2006/01/15(日) 01:47:15
>>83
これでいいか?

Dim strVar As String
Dim strResult As String

strVar = "入れたい文字"
strResult = Replace("SELECT [項目名] FROM [テーブル名] Where [項目名] = 変数", "変数", strVar)
0086デフォルトの名無しさん2006/01/15(日) 09:32:22
>>85
出来ました!本当にありがとうございました!

ただ、今度は別の箇所でエラーが出てしまいました
また聞くことになるかもしれません(´・ω・)
0087デフォルトの名無しさん2006/01/17(火) 17:44:23
UPDATE `table` SET `point` = 1 ORDER BY `number` DESC LIMIT 0,50
上記クエリでORDER BY以降でエラーがあるみたいなんですがどこがまずいんでしょうか。
0088デフォルトの名無しさん2006/01/24(火) 14:11:08
例えば、会員番号、氏名のようなテーブルがあるとします。

1. 田中太郎
2. 山田次郎
3. 鈴木花子
4. 田中太郎

このように重複会員がいた場合、1と4を同じものとして、4の会員番号を1にする操作を
一行で書くにはどのように書いたら良いでしょうか?
0089デフォルトの名無しさん2006/01/24(火) 14:12:53
※補足
同姓同名の場合、最も若い番号を会員番号とするとします

0090デフォルトの名無しさん2006/01/27(金) 11:08:46
6 デフォルトの名無しさん 03/01/07 14:26
 VB超土窮初心者とSQLの使いこなしがどう関係するのか??

 といってみるてすと
0091デフォルトの名無しさん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
で、出来なかった・・・。
教えてください。
0092デフォルトの名無しさん2006/02/10(金) 11:16:07
>>81
2つ目のWHEREがいらない
0093デフォルトの名無しさん2006/02/10(金) 11:17:00
>>91
MySQL4.1用のODBCドライバを入れてください
0094912006/02/10(金) 15:49:29
どうしたらいいんですか?
ODBCはMySQLODBC3.51Driverです。
0095デフォルトの名無しさん2006/03/12(日) 12:11:22
>>91
>>93
0096糞初心者2006/05/19(金) 18:32:20
データーベース(Access)に新しくRowを作ろうと思うのですがうまくいきません。
SyntaxErrorがSQLに出てるようです。SQL構文を何度か変えたのですがうまくいきません。
どなたかお助け下さい <(_ _)>
環境:
APP - VisualStudio
OS - XP pro
言語 - VB

コードは本文が長すぎて書き込めないのでHTMLにてUPします。
http://nznz.nobody.jp/
ここにUPしたのでよろしくお願いします



0097デフォルトの名無しさん2006/06/03(土) 14:48:21
こんなスレ待ってた
0098デフォルトの名無しさん2006/07/16(日) 04:49:40
UNION について質問です。

�@select a ・・・
 UNION
�Aselect a ・・・
で、�@と�Aの二行を取得した場合、取得したレコードは
必ず�@が先に来ますよね?
0099デフォルトの名無しさん2006/07/18(火) 19:17:09
SQLについて
複数の前方一致(LIKE)のやり方をしたいのですが、どなたか教えてください。

'A'と'B'が先頭にあるデータを取得したいのですが・・・

よろしくお願いします。
0100デフォルトの名無しさん2006/07/18(火) 19:42:46
>>98
そんな事はないです。
ORDER BY句を入れないとどうなるか不定かと…

>>99
使ってるDBによってSQLの書き方が少し異なります
Oracle?,SQLサーバー?,その他?
0101デフォルトの名無しさん2006/07/18(火) 19:56:01
Oracleです
0102デフォルトの名無しさん2006/07/18(火) 19:57:58
すいません。↑間違いです。VBからアクセスです
0103デフォルトの名無しさん2006/08/12(土) 09:26:43
はぁ・・はぁ・・

select
俺.友達の名前      友達 
from
俺,
仲が良い
where
    俺.友達の名前CD = 仲が良い.名前CD
    仲が良い.遊びに誘われた回数 > 0    



はぁ・・はぁ・・ 0件ヒット
0104デフォルトの名無しさん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' ;

のように連続変数を区間によって区分する事はできるのでしょうか?
0105デフォルトの名無しさん2006/10/27(金) 15:00:46
すみません。以下のコードを打つと、

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で除算しましたエラーが発生してしまいます。
すみませんがどなたか回避方法を教えてください。
お願いいたします。
0106デフォルトの名無しさん2007/01/23(火) 17:45:38
すみません自分も>>83さんと同じところで行き詰っています。
回答である>>85を試してみたいのですが、ここに出てくる変数っていうところには何を入れるのでしょうか。
わかりにくい日本語かもしれませんがどうか回答よろしくお願いします。
0107デフォルトの名無しさん2007/01/23(火) 21:24:51
そのまんま変数
01081062007/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)
にしたらいいという回答だと思うんですけどこの「変数」には何を入れたらいいのでしょうか。。。
何度も、そして長文すみません。
0109デフォルトの名無しさん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 & "'"
でいいんじゃね?
0110デフォルトの名無しさん2007/01/24(水) 10:02:19
"SELECT [項目名] FROM [テーブル名] Where time_tbl > '" & time1 & "'"
0111デフォルトの名無しさん2007/01/24(水) 10:03:02
>>105
xn * xn + yn * yn + zn * znが0になるんじゃねーの?
01121062007/01/24(水) 16:02:28
>>109
別の方法で解決でしました!
ありがとうございました!
0113デフォルトの名無しさん2007/04/12(木) 23:26:03
簡単な計算ができる電卓をつくりたいんですが
x + y =
はできるんですが
x + y + z =

(x + y) + x 
みたいな感じでかけばいいんですか?
イメージはなんとなくわかるんですが説明お願いします
くだらない質問ですいません
0114デフォルトの名無しさん2007/04/13(金) 10:15:30
>>113
>簡単な計算ができる電卓をつくりたいんですが
SQLで?
0115デフォルトの名無しさん2007/04/13(金) 10:33:06
独自の関数テーブルにアクセスする電卓とか
これを簡単な電卓というのだから相当レベルの高い人だと思うぜ
0116デフォルトの名無しさん2007/05/17(木) 21:14:13
質問させてください

SQL SERVER2000のストアドについてですが、
ストアドの再コンパイルが必要
(しなければ動作がおかしくなる等)
となる時はどんな時なのでしょうか?
0117322007/05/25(金) 21:50:20
postgresでtime型にアップデートをかけたいときにString型にNULLをセットすると
エラーでプログラムが終了してしまします。
VB上で、time型に値をセットしたくないときは回避するように
if isnull(string) then
'timeをアップデートしないSQL
else
'timeをアップデートするSQL
endif
とするしかないでしょうか?
01181172007/05/25(金) 22:19:01
すみません このスレの32とは無関係です
失礼しました
0119デフォルトの名無しさん2007/05/31(木) 00:05:01
ぬぁぁぁ
プログラム引き継いだけど、認証のやりかたわかんね
マイクロソフトの SQL SERVER です

家について、いろいろググったが、
SQL SERVER 2005 Express 落としても、
新規のログインとか、SQL Server Enterprise Manager てのがない

あした早くいって9時までにやらなきゃ ( ;ω;)
0120デフォルトの名無しさん2007/06/15(金) 12:09:34
部門表:bumonテーブル
bno bnamd
主キー
EI 営業部
kE 経理部
SE 製造部
SO 総務部
問題:部門表より部門番号にEが含まれる行の部門番号 部門名を部門番号の昇順に取り出す
この問題わかる方が居ましたら教えてください
0121デフォルトの名無しさん2007/06/15(金) 16:29:07
>部門番号にEが含まれる
LIKE '%E%'
>部門番号の昇順
ORDER BY 部門番号
ということ?
0122デフォルトの名無しさん 2007/06/15(金) 22:42:18
>>120
SELECT bno,bnamd
FROM bumon
WHERE bno LIKE '%E%'
ORDER BY bno

VB超度級初心者というよりSQL超度級初心者だな。
0123 2007/06/22(金) 23:29:35
http://www.dvd-global.com/Af/Go/go.asp?id=1173&k=osusume&d=pd:TM-03


Microsoft OLE DB Provider for ODBC Drivers エラー '80040e4d'

[Microsoft][ODBC SQL Server Driver][SQL Server]ユーザー 'sa' はログインできませんでした。

/Af/Go/go.asp, 行 53
0124デフォルトの名無しさん2007/06/23(土) 18:01:28
SUMもGroup Byもしらねえ害虫引いちまった。。。
そういつは斬新なコードを書いてくれそうになったよ。
Update hoge Set foo = foo + hage Where ...
Select結果をぶん回すつもりだんだと。
せめてメモリ上で演算するのかと思ってたら、斜め上をいっていたぜwwwwwww
0125デフォルトの名無しさん2007/08/08(水) 22:35:26
postgresでNULLのカラムをwhere条件にするのは
どうやったらいいんでしょうか?
isnullではヒットしないのです。
0126デフォルトの名無しさん2007/08/09(木) 09:51:24
IS NULL でいいはずだが、、、
ヒットしない例を出してみて
0127デフォルトの名無しさん2007/08/09(木) 23:53:00
where 項目 = IS NULL
だとシンタックスエラーで落ちます
where 項目 = NULL だと、エラーは出ませんがねらってる項目がヒットしません
書き方間違ってたらごめんなさい
0128デフォルトの名無しさん2007/08/10(金) 00:15:51
>>127
where 項目 IS NULL
01291272007/08/10(金) 21:55:27
ご指摘通り=がいりませんでした
ありがとうございました
0130デフォルトの名無しさん2007/08/17(金) 17:05:23
初心者というか・・・
昨日位にフォーム作りました。
で、今日「動かしてみて」と言われました。

本見てますがわかりません。
まず、何をすべきでしょうか?
0131デフォルトの名無しさん2007/08/17(金) 17:39:01
「動かしてみて」と言った人間に聞け
0132デフォルトの名無しさん2007/08/17(金) 21:33:40
>>131
調べて。
だって…
0133デフォルトの名無しさん2007/08/20(月) 11:50:54
動かせばいいだろ?
その聞き方じゃ何を困ってるのかわからん。
自分は何をして、何がわからないの
0134デフォルトの名無しさん2007/08/21(火) 00:00:32
>>133
ありがとうございます。
もっとまともな質問が出来るようになったらもう一度、
お聞きしたいと思います。
0135デフォルトの名無しさん2007/08/22(水) 13:13:53
CheckedListBoxのコード、
どう書けばいいかわからない・・・
0136デフォルトの名無しさん2007/08/24(金) 00:51:57
PC1からVB6で作ったアプリでPC2に置いたAccessMDBにDAOで接続して"SELECT Now()"という
SQL投げてもPC2のシステム日付じゃなくてPC1のシステム日付が返されてしまいます。。。
PC2のシステム日付を取得する方法はあるのでしょうか?ADOとかならいけるんでしょうか?
0137デフォルトの名無しさん2007/08/24(金) 02:17:16
このスレならどんな質問にも答えてくれるよ
http://pc11.2ch.net/test/read.cgi/avi/1102121520/
0138デフォルトの名無しさん2007/09/08(土) 11:23:52
あるテーブルでコード、名称、更新日がある
コードが同一の場合に最新更新日を取得するSQLって
一発で行を抜ける方法とかってありますか?
1 AAA 9/8
1 BBB 9/7
1 CCC 9/6
2 ・・・
0139デフォルトの名無しさん2007/09/10(月) 10:27:22
サブクエリ使わんと無理かも
最新日付はMAXとGROUP BY で取れるから
それをキーにコードを取得
0140デフォルトの名無しさん2007/09/20(木) 01:11:33
SQLって何ですか?
0141デフォルトの名無しさん2007/09/20(木) 09:41:30
ストラクチャードクエリーランゲージ
0142デフォルトの名無しさん2007/09/21(金) 12:19:04
または Sql is not Query Language
0143デフォルトの名無しさん2007/09/22(土) 09:29:03
(テキストボックスを使った)レコードの抽出
http://yunet.2.pro.tok2.com/contents/net_db/ix011.html

これを複数のコントロールで(ANDなどを使って)
行いたいのですがどうすればいいのですか?
0144デフォルトの名無しさん2007/09/22(土) 09:33:34
>>143
もっと具体的に
0145デフォルトの名無しさん2007/09/22(土) 09:58:21
>>144
HPの例を活用するならば
textbox1.textのcategoryIDを3
textbox2.textのproductIDを16と
入力するとpavlovaと出力されるような抽出条件式
0146デフォルトの名無しさん2007/09/22(土) 10:16:23
>>82
MSXML使えば?
0147デフォルトの名無しさん2007/09/22(土) 11:18:03
↑全部C++で作ったら
0148デフォルトの名無しさん2007/09/25(火) 20:04:08
すいません。プログラミング初心者です。
学校の課題でCStrとStrの違いを答えよという
レポートが出たんですが、どのように答えれば無難ですかね?

0149デフォルトの名無しさん2007/09/25(火) 23:19:40
>>148
Strは数値(Byte型〜Decimal型,Boolean型)をその文字列表現形式に直すだけだが,
CStrはさらに文字列から文字列,エラーオブジェクトから文字列など他の型変換関数と同様に一般的な変換を行う.

たとえば,Str("aaa")は実行時エラーだが,CStr("aaa")は"aaa"という文字列を返す…


みたいな具体例をダラダラ書いていくのがいいかもな.
ってかVB6わけわかめ
0150デフォルトの名無しさん2007/12/21(金) 13:38:51
KeypressEventArgs) Handles Me.KeyPress
call K_p(e)

ってなんですか。
sqlと関係ないですが・・・
0151デフォルトの名無しさん2007/12/22(土) 13:23:38
>>150
> KeypressEventArgs) Handles Me.KeyPress 
> call K_p(e) 
> 
> ってなんですか。

ってどんな回答をすればいいですか.
0152デフォルトの名無しさん2008/01/21(月) 22:49:33
http://itpro.nikkeibp.co.jp/article/COLUMN/20080104/290425/

          ____   
       / \  /\ キリッ
.     / (ー)  (ー)\      
    /   ⌒(__人__)⌒ \    庄司副社長は、プログラムが完成するたびに
    |      |r┬-|    |   ストップウオッチを片手に処理速度を計測したという。
     \     `ー'´   /    
    ノ            \
  /´               ヽ              
 |    l              \
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.    
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))


          ____
        /_ノ  ヽ、_\
 ミ ミ ミ  o゚((●)) ((●))゚o      ミ ミ ミ
/⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\   /⌒)⌒)⌒)
| / / /     |r┬-|    | (⌒)/ / / //  だっておwwwwwwwwwwwwwwwwwww
| :::::::::::(⌒)    | |  |   /  ゝ  :::::::::::/
|     ノ     | |  |   \  /  )  /
ヽ    /     `ー'´      ヽ /    /     バ
 |    |   l||l 从人 l||l      l||l 从人 l||l  バ   ン
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、    ン
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))
0153デフォルトの名無しさん2008/01/26(土) 05:58:08
>>147
間違っています。
以上。
↓次の方どうぞ
0154デフォルトの名無しさん2008/01/31(木) 15:01:11
すみません。
SQL文で変数をDECIMAL型として宣言したいのですができません。
'decimal' は CURSOR オプションとして認識されません。
と言われます。

declare Uriage decimal(6,0),
set Uriage = 0,

この書き方はどこがおかしいのでしょうか?
01551542008/01/31(木) 15:07:51
再度すみません。
自己解決しました。
0156デフォルトの名無しさん2008/01/31(木) 19:17:49
待つんだ。
自己解決したときは、どう解決したかの報告もちゃんとするんだ。
01571542008/02/02(土) 00:56:23
declare @Uriage decimal;
set @Uriage = 0;

でしたかな…
@と,→;の問題だったと。
0158デフォルトの名無しさん2008/02/05(火) 08:12:57
VB 結構便利じゃん、多桁計算には十分使える。

しかし、何だな、どの言語もHelloWorldをコンソール出力する例題に限り
VBでmsgbox()かよ?
それ違うだろ?
ダイアログ出力なんか期待してないぜ。

と云うことで、COBOLもCもAsmも経験してきた年寄りの俺の感想であった。

ま、VBは趣味でやればいいか。


0159デフォルトの名無しさん2008/02/07(木) 19:13:16
すいません、アクセスの問題を解いてくれと言われて安請け合いしてしまったんですが…
実は私は全くわからないんです
簡単(らしい)な2つだけの問題なので、誰か教えてください…お願いします
http://www.vipper.org/vip733236.zip
0160デフォルトの名無しさん2008/02/07(木) 19:13:47
マジで本当にお願いします…身勝手な質問だということはわかってます
0161デフォルトの名無しさん2008/02/11(月) 07:25:55
VB2005 とーしろーでやんす。
C/C++やJavaやってる人には苦痛かも。。
でも、その苦痛が快感に変わってくるぜ。
0162デフォルトの名無しさん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バイトを生かしたままの更新なので。。。。困ってしまします。

お知恵をお貸しください。
0163デフォルトの名無しさん2008/03/03(月) 22:41:39
update t set val = 'BBZ' + substr(val,4,6) where val like 'BB%'
0164デフォルトの名無しさん2008/03/03(月) 22:48:54
しまったマルチだったか・・・答えちゃった・・・
0165デフォルトの名無しさん2008/03/03(月) 22:53:03
>>163 本当にありがとうございます!!

>>164 ごめんなさい。どうしても、明日までに解決しなくてはいけない大問題でして!!!
0166デフォルトの名無しさん2008/03/15(土) 10:09:03
VB.Net超初心者ですが、VB.NETでデーターベースを使ったアプリケーション
を作りたいです。何か参考になる書籍とかってありますか?
0167デフォルトの名無しさん2008/03/21(金) 14:01:53
仕事場のLANでWebアンケートをできるようにしてみたいんですが。
昔いた人が作ったものがあるのですがわかる人がいません。。。
ファイルを見てみると.aspとかそれっぽいのはあるのですが
解析しているより勉強した方が早いんじゃないいかってことになりました。

どなたか、サンプルやヒント、参考になるものがあれば教えてください。

メインフレームしかやったことがないレガシーSEに愛の手を!w
0168デフォルトの名無しさん2008/03/21(金) 22:32:26
先ずは普通にその昔いた人が作ったシステムに使われている技術を洗って行ったら?
0169デフォルトの名無しさん2008/06/02(月) 12:05:00
線形計画表を用いて、社員の「成長度」「貢献度」「諭吉成果度」を具体的に数値化し、
能力別、成果別、チーム別にAtoZ♪
さらにF以下をマイナス査定、
T以降をファイアー予定にし、AtoBはプラス査定でそれ以外は「+−なし査定」
をSQLで表せ!と・・・・w

0170デフォルトの名無しさん2008/06/02(月) 13:29:21
マジレスするとSQLは手続き言語でないので線形計画使えないオワタ
0171デフォルトの名無しさん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がかなり使えるよん
0172デフォルトの名無しさん2008/06/09(月) 15:14:12
自動採番じゃないインデックスの値を拾いつつINSERTするSQLって書けましたっけ?
むかーし書いたような・・・


INSERT INTO tablehoge values=( []


の[]のところにtablehoge内に存在するテーブル名 index の最大値+1を入れる、って
一文でできましたっけ・・・
0173デフォルトの名無しさん2008/06/09(月) 18:26:14
>>172
INSERT INTO tablehoge values ( (SELECT MAX(hogeindex) FROM tablehoge) + 1, …, … );
とか、
INSERT INTO tablehoge SELECT MAX(hogeindex) + 1, …, … FROM tablehoge;
とか?
あまり、よろしくない。
レコードゼロ件の場合、NULLになるので注意だし。NVLとかかましてね。
01741722008/06/10(火) 14:25:03
>>173
ありがとうございます、それで調べてみます。

が、まあトランザクション張って、ちゃんとSELECTで最大値取ってきてから
+1して挿入のほうが安全かな。

SQL、久々にやるとどうにも「こんな効率悪かったっけ、昔なんかややこしいの
いっぱい書いたはずなんだけどなあ」と欲が出てしまいますわ・・・
0175デフォルトの名無しさん2008/07/10(木) 16:28:06
>>169
Excelで関数組んでしまった方が早いと思う。
0176デフォルトの名無しさん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
0177デフォルトの名無しさん2008/07/30(水) 01:55:21
>>120
ありがとう!!
0178デフォルトの名無しさん2008/07/30(水) 02:01:04
SELECT (゚*゚)アナルー

オラとかSQLとかおもしろくなさそう。実用オンリーだよね。
Database::TableName::Select()
見たいに扱えないの?見た目なんか不便そうなんだけど。
0179デフォルトの名無しさん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
みたいに分割できます
0180デフォルトの名無しさん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の中に入れたい場合はどうすればいいのでしょうか・・・
0181デフォルトの名無しさん2008/08/12(火) 19:14:29
public const HOGE = 99
みたいにコードの中にグローバル変数で設定値かいてたのを
外だしのファイルでxml,yaml,csv等のテキストでだして
constに設定したいのですが、どうやるんでしょうか。
0182デフォルトの名無しさん2008/08/12(火) 19:24:36
constな値として扱いたいなら
CSVから値読み取って public const = <値> みたいに書き直すプログラムつくるしかないんでね?
0183デフォルトの名無しさん2008/08/12(火) 19:53:33
えーっと
関数内でprivate const X = yってできないじゃないかと
おもってましたが、できるんでしょうか。
0184デフォルトの名無しさん2008/08/13(水) 02:57:04
>>183
できない
const 〜 = 〜 みたいのならできたはず

というか
> 外だしのファイルでxml,yaml,csv等のテキストでだして 
> constに設定したいのですが、
って具体的にどういう形になるの?
0185デフォルトの名無しさん2008/08/13(水) 06:11:26
singletonのクラスのプロパティにファイル読み込んで設定する
方法で代用するって方法
0186デフォルトの名無しさん2008/08/13(水) 08:14:43
>>178
HibernateとかS2DOAとか調べてみたら?
0187デフォルトの名無しさん2008/08/14(木) 00:14:20
宣伝しにきたよ。
■■みんなでサイトつくろうぜwwwwwwww■■

「お前ら一緒にサイト作ろうぜwwwww」
「2ちゃん越えるサイト作ろうぜww」

「仕事無いんだ・・・・・・」

「やろうぜ!」

「みんなでサイトつくろうぜwwwww」

http://gacco.o0o0.jp/
http://ex14.vip2ch.com/test/read.cgi/part4vip/1218612197/
今日トップ絵作ったんだぜ!
興味沸いたらきてください!
0188デフォルトの名無しさん2008/10/25(土) 22:39:55
初心者に便乗させてください

formにweb情報を取り込み、webの内容をテキストなどのデータにして1行ずつ格納することできますか?

要はweb内容を読みとれたらそれでいいんですが
0189デフォルトの名無しさん2008/10/25(土) 22:55:54
できるよ
0190デフォルトの名無しさん2008/10/25(土) 23:00:15
ヒントをください、色んな本を見てみたんですがのってなくて
0191デフォルトの名無しさん2008/10/25(土) 23:05:31
ttp://oshiete1.goo.ne.jp/qa4428538.html

ヨドバシドットコムの大規模障害理由
質問者:timeout25 大手ECサイトのヨドバシドットコム( ​http://yodobashi.com/​; )が、10/21の
サイトリニューアルから大規模な障害を起こしています。

どうやら今回のヨドバシドットコムリニューアルはCMS導入が目的で、
キノトロープスリーイントという会社が請けたようですが、実際のところ
何が原因でこうなっていると推測されますでしょうか?
0192デフォルトの名無しさん2008/10/26(日) 16:27:57
>188
web情報
webの内容
とはなんぞや
0193デフォルトの名無しさん2008/10/26(日) 16:37:34
cm.CommandText = "INSERT INTO user (name,mail,password) VALUES ('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "')"
っていう単純な文でINSERT INTO ステートメントの構文エラーです。って出るんだけどどこの辺りが悪そう?
0194デフォルトの名無しさん2008/10/26(日) 17:36:33
SQL文自体のエラー
CommandTextをdebug.printかなんかで出力して、DBのツールでSQL直接実行してみれば良いかと
0195デフォルトの名無しさん2008/10/26(日) 20:07:54
DBのツール
とはなんぞや
0196デフォルトの名無しさん2008/10/26(日) 21:18:29
オラクルならSQL*Plus、SQL鯖ならManagementStudioみたいなSQLを直接実行できるのがある。
そこにSQL書けば構文エラー指摘してくれるんじゃないか。
0197デフォルトの名無しさん2008/11/02(日) 00:23:12
初心者ですみませんが、あるテーブルをもとに新しいフォームを作成して、ボタンと
検索用のスペースを取り付けたのですが、あけたスペースに文字を入力すると、
あるフィールドに、その入力された文字が含まれているなら、その部分のレコードを取り出す。
ということをできるようにボタンのイベントのビルドを設定したいのですが、
どういうふうに設定すればよいのでしょうか。Filterを使うのはわかっています。
説明下手で申し訳ありません。
0198デフォルトの名無しさん2008/11/03(月) 22:44:55
Truncateでデータを一括削除しているのですが
削除した件数を取得するにはどうすればいいでしょうか?
DBはSQLServerです
0199デフォルトの名無しさん2008/11/04(火) 00:39:45
select count(id) from table;
truncate table;

じゃ、ダメなのですか。

truncateしてしまうようなtableのレコード数を気にする必要って・・・
ただ処理が軽いからtruncateしていませんか。
0200デフォルトの名無しさん2008/11/04(火) 00:55:38
んーとこんなん無視していいんだよね?

A select count(id) table;
B insrert (...) into table;
A trancate table;
B select count(id) table;
0201デフォルトの名無しさん2008/11/04(火) 07:51:55
>>197のものですが、どうしても明日までに完成させねばなりません…
どうか教えていただけないでしょうか。
0202デフォルトの名無しさん2008/11/04(火) 19:29:15
>201
まずはやりたい事を順序立てて考えて、1つづつ実現していくしかないっしょ
0203デフォルトの名無しさん2008/11/04(火) 19:47:31
>>202
要は、>>197の
>>あけたスペースに文字を入力すると、
その入力された文字が含まれているなら、その部分のレコードを取り出す。
というのをできればよいのですが、わかりません…
一応ググったりはしてみたのですが…
0204デフォルトの名無しさん2008/11/05(水) 07:52:40
>>203
何言ってるのかわからないのでgoogleで検索
# "検索用のスペースを取り付けた"の検索結果 1 件中 1 - 1 件目 (0.79 秒) 
→このスレのあなたのしかヒットせず

Access?っぽいので,Accessに関してスペースを取り付けるで検索
# access "スペースを取り付けた"の検索結果 2 件中 1 - 2 件目 (0.84 秒)
→このスレのあなたのしかヒットせず

つまり質問にすらなってない
0205デフォルトの名無しさん2009/01/18(日) 18:59:44
だれかオーナードロウについてわっかりやすく教えてください。
0206デフォルトの名無しさん2009/01/18(日) 19:06:50
VB「俺が描くよ」
0207デフォルトの名無しさん2009/01/21(水) 15:42:19
WindowsXPって最初からJetデータベースエンジンはインストールされているんでしょうか?
0208デフォルトの名無しさん2009/01/22(木) 01:24:26
>>206
むしろそれオーナードローじゃなくね?
0209デフォルトの名無しさん2009/01/23(金) 10:38:02
特許庁のシステムとか、西武百貨店のシステムとか、三井リハウスのシステムとか
アクセス→SQLサーバー接続で作ったシステムです
それぞれ、プロが数千万円の報酬や助成金で作った、総額ん億円のシステムです
プログラム作成のお勉強見本としてドゾー

[殺人] Administrator(20081230-101522)のキンタマ.zip 2,263,376,860 09ed98f10653c3fc2555621ceeed6bc33e8f6228
[殺人] Administrator(20081230-101522)のメール.zip 59,426,579 4da9459b30eec31f58b86530dbb48d1cf86ef4be
[写真集][IV] Administrator(20081230-101522)のアルバム.zip 2,205,946,474 9d87cc0e08dc0e3afd959fcead6c48d569787cee

667 名前: すずめちゃん(アラバマ州)[sage] 投稿日:2009/01/23(金) 08:37:38.26 ID:0TdsZA/G
解析班のために流出した岡ちゃんのファイル全部うpしとく パスは 135 ね
解凍したら全部で6Gあるから注意してね ウイルス削除済み
(p)(p)http://ipa-giwaku.com/file1.html
(p)(p)http://ipa-giwaku.com/file2.html
両方DLしてから解凍してくれ

拡張子.dbxは下のフリーソフト使えば見れるようになるよ
(p)(p)http://www.asahi-net.or.jp/~tz2s-nsmr/soft/dbxview/ne03ws.htm
拡張子.mdbはエクセルで開ける 起動フォームでテーブルがブロックされるものは
シフトキー押しながら起動で解除してテーブル見る

中のファイルのパスは DD`(4Y  か test で だいたい開ける
それでもダメなら報告してね 皆で解析するからw
後、個人情報を悪用したらダメだよw解析用だけにつかってねw

http://www.adrive.com/public/641c54c1691f6a0da8b0e936c76aed6c1b0bb541f28a5d634a071b826193feaa.html
http://www.adrive.com/public/c4e4ca7e26ba539ac74cbd2b4b15f3c5bbfa7cc5d83909a6ecd5d108a29373c1.html
0210デフォルトの名無しさん2009/02/15(日) 18:47:37
vistaでmysqlをdlすることはできないのかな?
0211デフォルトの名無しさん2009/04/13(月) 19:24:39
SQLSERVER2000にて
キーがないテーブルのデータを
一意に絞りたいんですが方法はありますか?
0212デフォルトの名無しさん2009/04/15(水) 01:35:18
SQLServer2005で、自作のストアドプロシージャのSELECT結果の件数を
取得しようと思ってます。
SELECT文とカウント関数を組み合わせてレコードから取得する方法と、
SELECT文を実行して@@ROWCOUNTを戻り値にする方法とがあると思うんですけど、
どちらのほうが効率的でしょうか?
後者のほうがすっきりするんだけど、
必然的にSELECTの実行結果が、ネットワーク経由で送られてしまうのではないか?
など疑問です。よろしくお願いします。
0213デフォルトの名無しさん2009/04/19(日) 20:27:02
create table xxx (number int(4));
のように、intの後ろに(4)みたいに数字をかけますが、これって何の意味ですか?
この数字を8とかにしても、30億とかの数字が代入できませんでした。
0214デフォルトの名無しさん2009/04/19(日) 22:47:05
まずコレをしらべた
http://www.google.com/search?hl=ja&;safe=off&num=50&q=create+table+xxx+%28number+int%284%29%29&lr=
→MySQLっぽい
次にコレをしらべた
http://www.google.com/search?hl=ja&;safe=off&num=50&q=create+table+xxx+%28number+int%284%29%29&lr=
で,リファレンスマニュアルが情報量多そうなのでコレを見た
http://dev.mysql.com/doc/refman/4.1/ja/indexes.html
→int(10)はintの配列っぽい臭いがする

あとはわからん
0215デフォルトの名無しさん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;
とやってみたのですが、全部ちゃんと表示されました。
というわけでわかりませんでした。
0216デフォルトの名無しさん2009/04/23(木) 01:20:52
>>215
int(4)はint型でサイズが4バイトと言う意味。
(8)にしても、int型は4バイトと決められているので、30億はそりゃ入らん。
create table テーブル名(列名 データ型)
0217デフォルトの名無しさん2009/04/25(土) 01:30:24
有識者のかた教えてください
VBでDAOを使用してデータベースに接続する処理を作成してます
例えばですがMicrosoftAccessでクエリーなんかにより
レコードセットを実行して応答が遅かったり、実行を取り消したい場合は
Ctrl+breakでオーダーを中止できますが
VBからレコードセットを実行した場合、中止したい時どのような
コマンドを投げればプロセスをVB側に戻せますか?
0218デフォルトの名無しさん2009/06/14(日) 08:42:02
ほす
0219デフォルトの名無しさん2009/10/10(土) 20:05:06
このスレ埋まるまでどの位かかるかな?
0220デフォルトの名無しさん2010/02/23(火) 20:46:54
いまの時代はVB2008ですよ
0221デフォルトの名無しさん2010/04/29(木) 09:52:32
ASPとADOをメモ帳に書くことからはじめなさい
0222デフォルトの名無しさん2010/09/17(金) 23:12:15
かっとばせー
0223デフォルトの名無しさん2010/09/30(木) 09:47:51
さらしあげ
0224デフォルトの名無しさん2010/10/11(月) 12:01:45
SQLServer、Express最強!
0225デフォルトの名無しさん2011/01/08(土) 12:10:02
SQLサーバー2005で、スカラ値のユーザー定義関数を使ったときの動きについて質問です。
スカラ値関数の戻り値が複数ある場合、どのような動きになりますか?

予測1
最初に戻り値、または最後にでてきた戻り値が返る

予測2
戻り値は返らない

予測3
その他

よろしくおねがいします
02262252011/01/14(金) 19:09:51
自己解決しました
msdnのトランザクトsqlのselectのヘルプに
結果セットの最終行を返すとありました
0227天使 ◆uL5esZLBSE 2011/07/03(日) 20:55:59.05
Rubyバカにしてる子ってさ
変数に$ついてる言語触ってるって事だよね

いちいちSHIFT+4キーおして $ 打ちまくってる感触はどう?


本当にバカだな
0228デフォルトの名無しさん2011/07/04(月) 09:54:16.04
こんなスレまできて何をいってるんだか。
0229天使 ◆uL5esZLBSE 2011/07/06(水) 20:06:50.93
2011年、Ruby,Perl,PHP,Pythonって並べたときにさ
ここで、Ruby以外を選ぶ奴ってマジでなんなんだろうな
ゴミだし



天使#test_s

「天使の煽り」の提供でお送りしました
0230デフォルトの名無しさん2011/08/26(金) 13:52:55.69
復元
0231デフォルトの名無しさん2012/03/26(月) 00:21:56.76
8年も続くスレとかすごい
0232i114-189-33-103.s11.a023.ap.plala.or.jp2012/04/22(日) 03:58:17.79
test
0233デフォルトの名無しさん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でシンタックスエラーが出ているようです。

よろしくお願いします。
02342332012/04/24(火) 03:02:05.66
自己解決しました。

indexをidっていう名前に変えたら行けました。

indexって予約語なんですね。

失礼しました。
0235デフォルトの名無しさん2012/04/24(火) 20:45:02.59
PHPはVBなのか
0236デフォルトの名無しさん2012/06/08(金) 16:26:21.25
なんでこのスレ開いたんだろ・・
■ このスレッドは過去ログ倉庫に格納されています