質問編集履歴
3
回答がない
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
AngularJSを使って選択した画像をMySQLへ保存する方法について教えてください。
|
test
CHANGED
@@ -10,43 +10,21 @@
|
|
10
10
|
|
11
11
|
###前提・実現したいこと
|
12
12
|
|
13
|
-
|
13
|
+
・chomeでファイルアップロードして、MySQLへ保存する
|
14
|
-
|
14
|
+
|
15
|
-
|
15
|
+
・保存したファイルを表示する
|
16
|
-
|
17
|
-
・srcはBlobURLで軽くする
|
18
|
-
|
19
|
-
②ファイル保存
|
20
|
-
|
21
|
-
・BlobURLをbyte[]に変換させてblob型のカラムへ保存
|
22
|
-
|
23
|
-
③ファイル表示
|
24
|
-
|
25
|
-
・DBより取得した値をバイナリ変換し、srcに設定して画像を表示させる
|
26
16
|
|
27
17
|
|
28
18
|
|
29
19
|
###発生している問題・エラーメッセージ
|
30
20
|
|
31
|
-
①ファイルアップロード
|
32
|
-
|
33
|
-
|
21
|
+
①ファイルアップロードで選択した画像をsrcへBlobURLで設定して、画面へ表示できました。
|
34
|
-
|
35
|
-
|
22
|
+
|
36
|
-
|
37
|
-
②ファイル保存
|
38
|
-
|
39
|
-
×クライアント側でBlobURLを取得できません。
|
40
|
-
|
41
|
-
|
23
|
+
②MySQLのDB項目をBLOBにして、BlobURLの値をbyte[]に変換して保存しようと考えていますが、
|
42
|
-
|
43
|
-
|
24
|
+
|
44
|
-
|
45
|
-
○DBより取得したBolb値をバイナリ変換できました。
|
46
|
-
|
47
|
-
×変換したバイナリ値をsrcへ設定しても画像が表示されません。
|
48
|
-
|
49
|
-
|
25
|
+
変換方法が見つけ出せていません・・・。
|
26
|
+
|
27
|
+
この方法で続けて問題ないでしょうか?
|
50
28
|
|
51
29
|
|
52
30
|
|
2
補足の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -288,7 +288,9 @@
|
|
288
288
|
|
289
289
|
###補足情報
|
290
290
|
|
291
|
+
・Visual studio 2015
|
292
|
+
|
291
|
-
・.net MVC4
|
293
|
+
・.net MVC4.5.2
|
292
294
|
|
293
295
|
・jQuery 2.1.4
|
294
296
|
|
1
コードの言語を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -54,7 +54,11 @@
|
|
54
54
|
|
55
55
|
###ソースコード
|
56
56
|
|
57
|
+
|
58
|
+
|
59
|
+
```html
|
60
|
+
|
57
|
-
|
61
|
+
// index.cshtml
|
58
62
|
|
59
63
|
<div class="form-group-30 has-feedback">
|
60
64
|
|
@@ -80,7 +84,9 @@
|
|
80
84
|
|
81
85
|
|
82
86
|
|
87
|
+
```javascript
|
88
|
+
|
83
|
-
|
89
|
+
// index.js
|
84
90
|
|
85
91
|
(function () {
|
86
92
|
|
@@ -218,7 +224,9 @@
|
|
218
224
|
|
219
225
|
|
220
226
|
|
227
|
+
```C#
|
228
|
+
|
221
|
-
|
229
|
+
// CustomEntity.cs
|
222
230
|
|
223
231
|
public Guid Id { get; set; }
|
224
232
|
|
@@ -230,7 +238,9 @@
|
|
230
238
|
|
231
239
|
|
232
240
|
|
241
|
+
```C#
|
242
|
+
|
233
|
-
|
243
|
+
// CustomController.cs
|
234
244
|
|
235
245
|
[HttpPost]
|
236
246
|
|