==ASP== Part 2
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん
02/07/30 19:28ID:FEU9c2CH前スレはこっち
http://pc.2ch.net/test/read.cgi/php/984840107/
0889nobodyさん
03/05/02 19:16ID:???-------------- 延期 --------------
0890868
03/05/02 19:26ID:???クライアントサイドをどうしてもVBScriptで書きたいというなら
<script language='vbscript'>
function btn(x)
if x=1 then
INPUT.xxx.value = "aaa"
elseif x=2 then
INPUT.xxx.value = "bbb"
end if
end function
</script>
でしょう。
しかしIE以外では動かなくなると思いますのであまりお勧めしません
ということです。
サーバーサイドでクライアントの動作を決めることはできませんので
もう一人の方がおっしゃるようにサーバーサイドでやるのは無理です。
0891nobodyさん
03/05/02 19:47ID:???だから JavaScript/VBScript はサーバサイド、クライアントサイドどちらでも使えること分かってる?
(クライアントVBScriptは IE のみ)
0892nobodyさん
03/05/06 12:56ID:G+e5LW+x自治野郎どもがうざくてきもいんですよ。
なにかあるとすぐに
「投稿する場所が違う」だのなんだのって
おまえ何様ってかんじ。
そりゃあ、
ほんまに全然関係ない話題だったらわかるけど
そうでもないんだからぐだぐだぬかすなよ
ってかんじ
0893あぼーん
NGNG0894nobodyさん
03/05/07 01:11ID:???・「クライアントサイドはDHTML-MLへ」
・「全文引用はやめて」
・「せめて名乗りましょうよ」
・「スレッド切らないで」
0896
03/05/11 02:41ID:6jQrCVbsその判断はどうやったらできるんでしょうか
あとAbsoluteプロパティとかも同様な現象が起こりますよね
0897あぼーん
NGNG0898あぼーん
NGNG0899nobodyさん
03/05/11 16:43ID:???accessのテーブルに追加変更をするASPアプリ(vbscript)をBRINKSTER
に置いたのですが下記のエラーが出てしまいます。
Microsoft VBScript runtime error '800a01a8'
Object required: 'ObjConn'
DBName="Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & _
Server.Mappath("/ユーザーID/db/member.mdb")
Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.open DBName←この部分でエラーが発生
ローカルでは問題なく動きました。
何か解決策はありますでしょうか
0900あぼーん
NGNG0901nobodyさん
03/05/11 23:12ID:???そのエラーって、そのサーバにADO関係のDLLの登録がされていないって事なんじゃないの?
0902nobodyさん
03/05/12 00:44ID:???ありがとうございます。
なるほど、ASPが使えるレンタルサーバーは使うのが初めてなので
登録の仕方が分からないのです。
お分かりになるようでしたらよろしければお教えください。
0903あぼーん
NGNG0904あぼーん
NGNG0905nobodyさん
03/05/12 17:05ID:7umu/CHJASPとAccessを使って仲間内の掲示板を作っています。
タグ括弧(<←とか>←これの事です)を使うとエラーを出すので、<を全角に変換してAccessに登録するやり方で回避しました。
ですがこのやり方だと、
2ちゃん等で使われているようなAAが使えないので、
なんとか全角にしないで登録するやり方を知りたいのです。
どなたかご教授ください。
0906あぼーん
NGNG0907nobodyさん
03/05/12 17:19ID:???0908nobodyさん
03/05/12 19:35ID:???0909nobodyさん
03/05/12 22:11ID:???レジストリが壊れてるぞゴルァ。と英語でメール流す。
0910905
03/05/13 10:39ID:KgP7PZFq有難うございます。
Server.HTMLEncode使ってみました。
お蔭様で<>には対応できるようになったのですが、SQLを発行するときに、
変数Naiyouの中に”(ダブルコーテーション)、’(シングルコーテーション)、,(カンマ)、
.(ドット)等を登録しようとすると、そこで文字列の終わりと判断しているらしく、エラーになってしまいます。
回避策はありますか?
今の仕様はこんな感じです。
var Naiyou = new String(Request.Form("Naiyou"));
Naiyou = Server.HTMLEncode(Naiyou);
SQL文でDBに登録
あ、今思ったけど、Server.HTMLEncodeの後に正規表現で「"」を「\"」とかに変換すればいいんですかね?
試してきます。
0911905
03/05/13 13:13ID:KgP7PZFqvar Naiyou = new String(Request.Form("Naiyou"));
Naiyou = Server.HTMLEncode(Naiyou);
var doble = /"/g; //ダブコ
Naiyou = Naiyou.replace(doble, """);
var single = /'/g; //シンコ
Naiyou = Naiyou.replace(single, "?");
SQL文でDBに登録
ってやったら解決しました
自己レスでスマソ
0913nobodyさん
03/05/16 16:51ID:???0915山崎渉
03/05/22 02:03ID:???0916nobodyさん
03/05/27 01:37ID:z2vgkWp30917山崎渉
03/05/28 17:04ID:???ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0918nobodyさん
03/05/28 20:03ID:b7Qxbn9xASPでは取れないが
取る方法はある。
0919nobodyさん
03/06/04 23:08ID:6Ti2HW0sユーザの回線が切れた場合、どう処理すればいいでしょうか?
接続開始時間はログインしてからと言うことで・・・
一応Sessionで繋いでいるかどうか見ているんですが。
0920nobodyさん
03/06/11 13:49ID:TuG6H73f「ファイルの最後を超えた入力を行おうとしました」
とエラーが出ます
ファイルも指定の場所に準備して10行ぐらい書いてあります
原因わかる方いたら教えてください
if isempty(session("s3fs")) then
Set session("s3fs") = Server.CreateObject("Scripting.FileSystemObject")
end if
Set fl = session("s3fs").OpenTextFile ("FILENAME", 1, False)
tmpStr = fl.ReadLine
0921あぼーん
NGNG0922nobodyさん
03/06/11 16:36ID:G9Iql85Gダウンロード自体は問題ないのですが
ダウンロード終了後も地球儀が回ったままになってしまいます
(クライアントと接続しっぱなし?
Response.ContentType = "application/octet-stream; charset=Shift_JIS"
Response.AddHeader "Content-Disposition", "attachment; filename=hoge.dat"
Response.Write ...
Response.End をやってみたりサーバーのレスポンスコードを加えてみたり
いろいろやってみましたがずっと地球儀が回ったままです・・・
googleで検索しても見つかりませんでした。ご存知の方、ご教授お願いします!
0923nobodyさん
03/06/11 17:58ID:vHLemB8Sブラウザ、スレイプニル使ってないか?
そうなら多分スレイプニルの問題。
その他のブラウザ使ってもそうなら漏れには分からん。
0924あぼーん
NGNG0925あぼーん
NGNG0927nobodyさん
03/06/16 22:15ID:???a=Request.TotalBytes
b=Request.BinaryRead(b)
の
2行目のところでエラーがでるのはなぜなのでしょうか?
0928nobodyさん
03/06/17 01:26ID:???0929927
03/06/17 01:34ID:???ここのサンプルでファイルアップを行うと
ttp://www.hi-ho.ne.jp/babaq/basp21.html#0090
容量が小さいファイルはアップに成功するが、数十メガバイトの大きいファイルを送信すると
HTTP 500 - 内部サーバー エラー
が発生してしまうのです。
0930nobodyさん
03/06/17 01:57ID:???ttp://www.b21soft.co.jp/basp21/basp21pappl.html#fileup_maxsize
0931929
03/06/17 02:00ID:???そこも目を通していたんですが、
>IISで使用可能な仮想メモリのサイズに依存します。
というのはどこで仮想メモリの設定をするんでしょうか?
管理ツールのインターネットインフォメーションサービスマネージャのどこかですよね。
0933nobodyさん
03/06/17 10:15ID:???ソースがわかりません。。。
誰か教えてください m(__)m
0934nobodyさん
03/06/17 10:51ID:???http://www.bcap.co.jp/hanafusa/VBHLP/excel1.htm
0935927
03/06/17 18:29ID:???そこはtypイングミスです。
ですのでb=Request.BinaryRead(a)のところでファイルアップミスが出るというお話です。
0936あぼーん
NGNG0937ゆみ
03/06/17 20:09ID:m8dF1JgQ今IIS+MSDE+ASPで構築中ですが、MSDEをインストールしたばかりなのに
saアカウントが使用できません。どうしてなのでしょう。
つまらない質問かもしれませんが、誰か教えてください。
0938nobodyさん
03/06/17 22:45ID:???もし聞く気があるなら、SQL Serverの詳しいところで
MSDEのバージョンは?
SPはどこまで当ててる?
過去の環境からのバージョンアップかどうか?
っていうとこまで言って欲しい。
http://ukamen.hp.infoseek.co.jp/Programming3/SetupMSDE/
0939ゆみ
03/06/18 00:13ID:tEgiuglzACCESS2002についてあるMSDE2000で、バージョンは8.00.194です。
SPはあてていません。
又、初めてこの環境を作っているところで、バージョンアップでもありません。
よろしくお願いします。
0940933
03/06/18 10:23ID:???レスありがとうございます(^^)
保存して名前をつけるって感じですね
デフォルトのBook1.xlsのように
保存処理をしなくてもファイル名を設定するのは無理ですか?
セキュリティの問題でCreateObjectだとエラーになるみたいなので
今はExcelの起動を
response.ContentType = "application/vnd.ms-excel"
response.AddHeader "content-disposition", "inline; filename=dynamic.xls"
で行っていますが
やっぱり保存などの処理をいれる場合は
CreateObjectじゃなきゃダメなのでしょうか。。。
0941934
03/06/18 12:11ID:???何? ASPじゃなくて、クライアントでExcelを開かせたいの?
なんか、仕様が全然分からないよ。
Excelファイルをダウンロードさせて、特定のシートを開きたいの?
いったいどこに保存させるつもりなの? サーバ? クライアント?
VBScriptでやるなら、IEのセキュリティーを変更しておかなきゃダメだよ。
イントラで使うなら、それでいいでしょや。
0942934
03/06/18 12:17ID:???まず、ASP以外から接続できるか確認しなよ。
SQLServerは持ってる? もってたら、EnterpriseManageで接続してみ。
持ってなければ、ODBCの接続テストか、Accessからのリンクで
試してみそ。
0943ゆみ
03/06/18 17:16ID:tEgiuglzはい。ありがとうございます。
ACCESSから接続のテストをしました。Windowsの統合セキュリティではつながるのですが、
saでは 信頼関係接続に関連付けられていません とのエラーが出ます。
何故でしょう?
0944934
03/06/18 18:00ID:???ネットワークからのテストじゃないよね? ローカルで確認したよね?
MSDEの認証が混合モードじゃなくてWindows認証になってるのかも。
http://www.sqlpassj.org/bunkakai/begin/series/s01/0109.aspx
変更するには、EnterpriseManagerがないときは、
SQLDMOを使ってプログラミングするらしい。
0945934
03/06/21 12:05ID:???0946nobodyさん
03/06/30 21:55ID:Nax4si65ASP自体に手を加えないとダメですかね・・・・
0948nobodyさん
03/06/30 23:53ID:Da/Nn1tP教えていただいてありがとうございます
どこをいじればいいかこれから調べてみます
0949わ ◆jg0lZsoUp2
03/07/01 01:21ID:jWsx8F3z* -> %
SQL内の関数を全て見直す
こんな感じ
0950nobodyさん
03/07/06 04:14ID:???0951nobodyさん
03/07/09 17:44ID:7u+Irug8キャラクタセットをgb2312やutf-16にしたりしましたがだめでした。
ちなみに中国人から送られた中国語の書き込まれたdocファイルはサーバマシン上で開いて見れます(言語インストールで中国語のインストールをしたので)
どなたかこのあたり詳しい方おられないでしょうか。どうぞよろしくお願いします。
0952nobodyさん
03/07/10 15:13ID:nYN7EtCs0953nobodyさん
03/07/11 14:03ID:???[Server Application Error]となり、
どんなASPも全く動かないのですが、
解決方法をご存じの方、みえませんか?
0954nobodyさん
03/07/11 14:12ID:80UZQ2tQ自己解決しました。
>953
アクセス権しらべてみては?
0956nobodyさん
03/07/12 03:55ID:bl2IYX+5Session.CodePageで検索
0957nobodyさん
03/07/12 03:55ID:bl2IYX+5500エラーを表示するように設定汁
0958nobodyさん
03/07/13 07:59ID:tSmK0WhUApacheだとmod_auth_mysql等を使って、データベース
と連動した認証ができますけど、同じようなことを
IIS + SQLServerで行う方法ってあるのでしょうか?
0959あぼーん
NGNG0960あぼーん
NGNG0961あぼーん
NGNG0962nobodyさん
03/07/14 12:54ID:HkWYGlmY今、ファイルアップロードのASPを作成しているのですが、
アップするファイルは、画像で限定したいのです。
アップされたファイルが、画像か否かを判別したいのですが、
どのように行えばよいですか?
ちなみにファイルアップはBASP21を使用しています。
よろしくお願いいたします。
0964nobodyさん
03/07/14 12:58ID:HkWYGlmY初心者を免罪符にするわけではありませんが、
どのようにすればいいのでしょうか?
まったく解りません。
0966nobodyさん
03/07/14 13:01ID:HkWYGlmYファイルの種類は
JPEG、GIF、BMPです。
0968nobodyさん
03/07/14 13:06ID:HkWYGlmYその、フォーマットの形式(?)の調べ方は?
ファイルをテキストエディタで開けばいいの?
0970nobodyさん
03/07/14 13:50ID:Yrss1m/8答えられないんだな。 プッ。
0971nobodyさん
03/07/14 15:20ID:yVLm4Tf40972あぼーん
NGNG0975山崎 渉
03/07/15 11:06ID:???__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0976nobodyさん
03/07/16 01:21ID:???<% Response.Write Request.ServerVariables("REMOTE_USER") %>さん、いらっしゃい!
ってな具合で、パスワード認証したユーザーのIDを表示させたのですが、
SERVER\tanakaさん、いらっしゃい!
と、サーバの名前が前に入ってしまいます。
この部分を消して、tanakaだけにしたい場合は、どうすれば良いのでしょうか?
0978nobodyさん
03/07/20 14:21ID:aBmlecF/シェアで構わないんで良いのないでしょうか?
DWのUltraDeveloperって使い勝手よいですか?
0979nobodyさん
03/07/20 15:01ID:15sfPnRBどうやって呼び出し元に戻せばいいのでしょうか?
戻り値に配列って使えるのでしょうか?
0981nobodyさん
03/07/27 08:59ID:???0982わ ◆jg0lZsoUp2
03/07/27 15:00ID:2Jiwp33wInterDevつかえ。
もしくはVisualStudio.Net
レス数が950を超えています。1000を超えると書き込みができなくなります。